Java bytecode μπορεί να γραφτεί μια φορά και στη συνέχεια να τρέξει σε πολλαπλές πλατφόρμες . Java bytecode δεν χρειάζεται να μεταφερθούν σε ένα συγκεκριμένο περιβάλλον υλικό επειδή τρέχει στην Java Virtual Machine . Κάθε αίτηση συγκεντρώνονται σε Java bytecode μπορεί να τρέξει σε οποιαδήποτε υπολογιστική πλατφόρμα που έχει ένα Java Virtual Machine .
Η Ενημέρωση ασφαλείας
Java γράφτηκε με την ασφάλεια στο μυαλό . Η Java Virtual Machine έχει ενσωματωμένα χαρακτηριστικά ασφαλείας που επιτρέπουν στους προγραμματιστές να γράφουν εξαιρετικά ασφαλή προγράμματα Java . Επίσης, αποτρέπει κακόβουλο λογισμικό από το να θέτει σε κίνδυνο το λειτουργικό σύστημα ( OS ) επειδή κρατά τις εφαρμογές Java από την αλληλεπίδραση με το λειτουργικό σύστημα των πόρων .
Εικόνων Απόδοση
προγράμματα Java που τρέχει σε Java Virtual Machine τείνουν να αποδίδουν πιο αργά από τις αντίστοιχες προγράμματα γραμμένα σε C + + . Η ουδετερότητα του συστήματος των bytecode λειτουργεί ως μειονέκτημα όπου οι επιδόσεις ανησυχεί . Αυτό είναι επειδή ο κώδικας βελτιστοποίησης βασίζεται σε μεγάλο βαθμό στο σύστημα - συγκεκριμένα χαρακτηριστικά . Από τη Java bytecode είναι το σύστημα ουδέτερο , δεν μπορεί να βελτιστοποιηθεί για ένα συγκεκριμένο σύνολο του υλικού .
Εικόνων Ορθότητα
Η
Ένα πρόγραμμα που εκτελεί , όπως ήταν αναμενόμενο , λέγεται ότι είναι σωστή . Από ένα πρόγραμμα Java βασίζεται στην Java Virtual Machine για να εκτελέσει , η JVM πρέπει να είναι απαλλαγμένο από λάθη για το πρόγραμμα να λειτουργήσει σωστά. Αυτή η εξάρτηση από το Java Virtual Machine εισάγει σε ένα δυνατό σημείο της αποτυχίας του προγράμματος . Ευτυχώς , η Java Virtual Machine λογισμικό παράγονται σύμφωνα με πολύ υψηλά πρότυπα , και ως εκ τούτου, δεν είναι πιθανό να μεταφέρει με τυχόν σφάλματα . Ανεξάρτητα , μια αποτυχία στην Java Virtual Machine είναι ένα ενδεχόμενο που πρέπει να εξεταστεί .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα