Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Γιατί χρειαζόμαστε Java για συστήματα Windows

Πότε θα αναπτύξει μια εφαρμογή που χρειάζεται για να εκτελέσει μια εργασία , όπως η αποθήκευση δεδομένων σε ένα αρχείο , ο τρόπος που εκτελεί το έργο είναι διαφορετική σε Windows ό, τι είναι σε ένα Mac , επειδή το λειτουργικό σύστημα του υπολογιστή ελέγχει την πρόσβαση σε αρχεία . Αντί για την ανάπτυξη δύο διαφορετικές εφαρμογές , μία για κάθε λειτουργικό σύστημα , ορισμένοι προγραμματιστές προγραμματίσετε μια ενιαία εφαρμογή που θα τρέχει σε Windows ή Mac χρησιμοποιώντας Java . Ένα σύστημα των Windows χρειάζεται Java για να τρέξει αυτές τις εφαρμογές . Εταιρεία ανάπτυξης Στρατηγική Ανάπτυξης
Η

Κάθε αίτηση πρέπει να επιλέξετε ένα επιχειρηματικό μοντέλο που επιτρέπει να είναι κερδοφόρες . Μια εταιρεία μπορεί να επιλέξει να δημιουργήσουν εφαρμογές που τρέχουν μόνο σε Windows , λόγω του τύπου της αίτησης , την εμπειρία τους και το μέγεθος της αγοράς των δυνητικών αγοραστών . Άλλες εταιρείες ανάπτυξης να δημιουργήσουν εφαρμογές που τρέχουν σε περισσότερες από μία πλατφόρμα , όπως τα Windows και Mac , επειδή οι αγοραστές στόχο τους θα μπορούσε να έχει είτε το σύστημα . Αυτές οι προγραμματιστές πρέπει να αποφασίσει αν πρόκειται να χτίσει δύο αιτήσεις , μία για κάθε πλατφόρμα , ή αν μπορούν να δημιουργήσουν μια ενιαία εφαρμογή που τρέχει και στις δύο πλατφόρμες .
Εικόνων Λειτουργικό Σύστημα Αιτήσεις

Όταν αναπτύξει μια εφαρμογή , το λειτουργικό σύστημα ενός υπολογιστή κάθεται μεταξύ της εφαρμογής και του υλικού του υπολογιστή . Παρέχει υπηρεσίες σε εφαρμογές που χρησιμοποιούν ένα σύνολο προκαθορισμένων αντικειμένων και κλάσεων . Για παράδειγμα , όταν μια εφαρμογή θέλει να ανακτήσει μια λίστα των αρχείων σε ένα φάκελο από τα Windows , μπορεί να χρησιμοποιήσει τη γλώσσας προγραμματισμού Visual Basic για να ζητήσει από την FileSystemObject και αποκτήστε πρόσβαση σε ιδιότητες και μεθόδους του αντικειμένου για να ανακτήσετε τα δεδομένα . Μια εφαρμογή που έχει σχεδιαστεί για Mac πρέπει να ζητήσουν το αντικείμενο NSFileManager χρησιμοποιώντας τη γλώσσα προγραμματισμού Objective- C και χρησιμοποιήστε την κλάση NSFileManager να έχουν πρόσβαση στα δεδομένα .

Η Java Πώς λειτουργεί
Η

Όταν εγκαταστήσετε την Java στον υπολογιστή σας , μπορείτε να εγκαταστήσετε μια έκδοση της Java που είναι ειδικά για το λειτουργικό σύστημα . Για παράδειγμα , ένας χρήστης των Windows εγκαθιστά μια έκδοση των Windows της Java και ένας χρήστης Mac εγκαθιστά μια OS X έκδοση της Java . Όταν εκτελείτε ένα πρόγραμμα Java , δημιουργεί μια εικονική μηχανή - λογισμικό που προσποιείται σαν να είναι ένας υπολογιστής - και τρέχει το πρόγραμμα Java για την εικονική μηχανή . Η εικονική μηχανή τρέχει το λειτουργικό σύστημα Java και μπορεί να μεταφράσει τις αιτήσεις μεταξύ Java και το λειτουργικό σύστημα του υπολογιστή , επειδή η έκδοση Java εγκατεστημένη στον υπολογιστή είναι ειδικά για το λειτουργικό του σύστημα .
Εικόνων Τι σημαίνει Java

εικονική μηχανή της Java δημιουργεί ένα πρόσθετο στρώμα μεταξύ μιας εφαρμογής και του λειτουργικού συστήματος . Αντί να κάνουν αιτήσεις των Windows στο Visual Basic ή σε OS X με Objective- C , μια εφαρμογή Java κάνει αιτήσεις Java , η οποία εξυπηρετεί τα αιτήματα και παρέχει τα δεδομένα στην εφαρμογή . Αιτήσεις Java είναι πανομοιότυπα αν η εφαρμογή προορίζεται για τα Windows ή για OS X. Αυτό επιτρέπει σε έναν προγραμματιστή να δημιουργήσει μια ενιαία εφαρμογή που τρέχει σε Windows και Mac χρησιμοποιώντας Java . Έτσι, τα συστήματα των Windows εξακολουθούν να χρειάζονται Java για να εκτελέσετε αυτά ανεξάρτητα από την πλατφόρμα προγραμμάτων .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα