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

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

Πλεονεκτήματα και μειονεκτήματα της Java Virtual Machine Διερμηνέας

Η γλώσσα προγραμματισμού Java έχει σχεδιαστεί για να τρέχει μέσα από μια « εικονική μηχανή ». Αυτό είναι σε αντίθεση με γλώσσες όπως η C , όταν ένα πρόγραμμα που είναι γραμμένο και καταρτίζονται για μια συγκεκριμένη αρχιτεκτονική και το λειτουργικό σύστημα .
Η γλώσσα προγραμματισμού Java έχει σχεδιαστεί για να τρέχει μέσα από μια " εικονική μηχανή "
η Virtual Machine Concept
Η

Μια εικονική μηχανή είναι ένα στρώμα αφαίρεσης που δίνει ένα πρόγραμμα ένα απλοποιημένο . διεπαφής για αλληλεπίδραση με μια ποικιλία από φυσικές υπολογιστών και λειτουργικών συστημάτων τους

Η πλεονέκτημα : Ενημέρωση ασφαλείας για

ένα πλεονέκτημα για τη χρήση του Java εικονική μηχανή ( VM ) είναι . ότι η εικονική μηχανή προσπαθεί να επαληθεύσει όλες προγραμματισμό πριν από την εκτέλεση για κακόβουλη δραστηριότητα , και ακόμη και σοβαρά λάθη σε ένα πρόγραμμα Java περιορίζεται στο sandbox της εικονικής μηχανής
εικόνων Πλεονέκτημα : Cross Platform

ένα τεράστιο πλεονέκτημα της Java VM είναι ότι επιτρέπει σε ένα πρόγραμμα να γραφτεί και να καταρτίζονται μόνο μία φορά , η οποία στη συνέχεια μπορεί να τρέξει σε μια ευρεία ποικιλία των συστημάτων και λειτουργικά συστήματα χωρίς τροποποίηση. Πολλά κινητά τηλέφωνα και φορητές συσκευές περιλαμβάνουν μια Java VM
εικόνων Μειονέκτημα : . Ταχύτητα
Η

Επειδή ο προγραμματισμός πρέπει να μεταφραστεί από τα γενόσημα " byte κώδικα " στο κώδικα μηχανής για το στόχο . του συστήματος , δεδομένου ότι τρέχει μόνο του , είναι αδύνατο για την Java για να εκτελέσει το συντομότερο γλώσσες που μπορεί να συγκεντρώνει άμεσα σε κώδικα μηχανής για τα συστήματα στόχων
εικόνων Μειονέκτημα : Πλατφόρμα Ειδικών Χαρακτηριστικών
Η

Επειδή η Java VM πρέπει να τρέξει σε μια ευρεία ποικιλία συστημάτων , διαθέτει ειδικά για ένα λειτουργικό σύστημα συχνά δεν ενσωματώνονται σε προγράμματα Java . Επιπλέον, το "look and feel " των εφαρμογών Java μπορεί συχνά να είναι αρκετά διαφορετικές από τις προεπιλεγμένες μορφές των ιθαγενών εφαρμογές μέσα σε ένα λειτουργικό σύστημα .
Η
εικόνων

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

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