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

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

Α Κατάλογος των Java Style Χαρακτηριστικά

Όταν Java έπληξε τη σκηνή γλώσσα προγραμματισμού στα μέσα της δεκαετίας του 1990 , οι κυρίαρχες γλώσσες προγραμματισμού ήταν C και C + + . Οι αρχικοί αρχιτέκτονες της γλώσσας προγραμματισμού Java είδε πολλούς τρόπους για να επωφεληθούν από τη νέα έννοια του αντικειμενοστραφούς προγραμματισμού και βελτιώνουν τις αδυναμίες των υφιστάμενων γλωσσών ανάπτυξης με τα στυλιστικά χαρακτηριστικά της νέας γλώσσας προγραμματισμού τους . Αντικειμενοστραφής
Η

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

Ο σχεδιασμός των κλάσεων και αντικειμένων Java καθιστά δυνατή για τους προγραμματιστές να αξιοποιήσει το έργο των βιβλιοθηκών άλλους προγραμματιστές έχουν αναπτύξει . Μέσω της χρήσης των υποκατηγοριών , ένας προγραμματιστής μπορεί να δημιουργήσει τις κατηγορίες που κληρονομούν αυτόματα τον κώδικα από την άλλη κατηγορία . Ωστόσο , τη στιγμή που ο κώδικας κληρονομεί τα πάντα, από την άλλη κατηγορία , γνωστή ως κατηγορία «μητρική» , ο προγραμματιστής μπορεί να αντικαταστήσει ορισμένες μεθόδους με τις δικές του , να αλλάξετε την καθορισμένη τιμή ορισμένων μεταβλητών ή να προσθέσετε επιπλέον μεταβλητές και μεθόδους για την εφαρμογή προσαρμοσμένες λειτουργίες .
εικόνων
πλατφόρμα ανεξάρτητη
Η

προγράμματα Java είναι ανεξάρτητα από την πλατφόρμα . Αντί για την κατάρτιση κώδικα σε ένα εκτελέσιμο για ένα συγκεκριμένο λειτουργικό σύστημα, συγκεντρώνει σε ένα αρχείο bytecode για την εικονική μηχανή της Ιάβας ( JVM ) . Η JVM είναι μια μηχανή που είναι συγκεκριμένη πλατφόρμα , και οι χρήστες πρέπει να το κατεβάσετε για να τρέξει τα προγράμματα Java . Η JVM παίρνει την πλατφόρμα - ανεξάρτητη - καταρτίζονται bytecode , στη συνέχεια μεταφράζει σε εκτελέσιμο δυαδικό κώδικα για το τρέχον λειτουργικό σύστημα και το πρόγραμμα εκτελείται σε πραγματικό χρόνο . Αυτό σημαίνει ότι οι προγραμματιστές δεν χρειάζεται να ανησυχείτε για τις εκκεντρικότητες του κάθε συγκεκριμένο λειτουργικό σύστημα όταν κωδικοποίησης .
Εικόνων Open Source
Η

Τα μηχανήματα του λειτουργικού συστήματος Java , η JVM , είναι open source . Αυτό σημαίνει ότι ο καθένας μπορεί να δούμε τον πηγαίο κώδικα πίσω από την όλη Java λειτουργικό σύστημα . Αυτό επιτρέπει σε προγραμματιστές να ανεξάρτητα εξετάσει νέους τρόπους για να κάνουν πιο αποτελεσματικών προγραμμάτων Java , ανεξάρτητα έρευνα τρόπους για να βελτιώσει τη διαδικασία της μετάφρασης bytecode σε πραγματικό χρόνο , να αναπτύξουν νέες χρήσεις για το Java Virtual Machine και να εξετάσει τη δημιουργία του δικού προσθήκη του στη γλώσσα προγραμματισμού η ίδια .
Η
εικόνων

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

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