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

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

Ορισμός της Java Reserved Words

Στη γλώσσα προγραμματισμού Java , διατηρούνται οι λέξεις-κλειδιά είναι λέξεις που έχουν μια συγκεκριμένη σημασία . Δεν μπορεί να χρησιμοποιηθεί ως μεταβλητή ή μέθοδος ονόματα. Δεν είναι όλες οι δεσμευμένες λέξεις είναι λέξεις-κλειδιά , και δεν είναι όλοι οι δεσμευμένες λέξεις υλοποιηθεί σε Java 6 . Οι περισσότερες λέξεις-κλειδιά ελέγχουν τη ροή του προγράμματος ή να ορίσετε μια κλάση ή μέθοδο . Java πρωτόγονων
Η

Java πρωτόγονα είδη δεδομένων περιλαμβάνουν αριθμούς, χαρακτήρες , και αληθής /ψευδής δείκτες . " Byte ", " μικρή ", " int " και " μεγάλη" είναι όλα ολόκληροι τύποι αριθμό . Καλύπτουν ένα διαφορετικό εύρος τιμών : ένα byte κατέχει οκτώ bits δεδομένων , και έτσι αντιπροσωπεύει μια πιθανότητα 255 αξιών . Μια "μικρή" κατέχει 16 bits , ένα " int " κατέχει 32 bits , και ένα μακρύ κατέχει 64 bits - πάνω από 18 τετράκις εκατομμύρια πιθανές τιμές . " Float " και "διπλό " αντιπροσωπεύουν αριθμούς κινητής υποδιαστολής , ή αριθμούς με δεκαδικά ψηφία . " Char " αντιπροσωπεύει ένα χαρακτήρα, όπως " α" ή " ! " . " Boolean " δείχνει μια τιμή true ή false
εικόνων Δικαιώματα
Η

Μερικές λέξεις-κλειδιά Java ρυθμίσετε τα δικαιώματα για μια κατηγορία , μεταβλητή ή μέθοδος - . Πιθανές δικαιώματα περιλαμβάνουν " δημόσια , " " ιδιωτικό " και " προστατευμένο ". Δημόσια κάνει μια τάξη , μεταβλητή ή μέθοδος προσβάσιμο από κανέναν άλλο κωδικό. Ιδιωτικός τους εμποδίζει από το να χρησιμοποιηθούν σε όλα , εκτός από τον κωδικό όπου αυτές ορίζονται . Προστατευόμενες μέθοδοι , κλάσεις και τις μεταβλητές μπορεί να προσεγγιστεί από μια κλάση-παιδί , αλλά σε κανέναν άλλο .

Η Κλάσεις και Βιβλιοθήκες
Η

Class λέξεις-κλειδιά προσδιορίζουν τις κατηγορίες , τις διασυνδέσεις και πώς χρησιμοποιούνται. " Class" αντιπροσωπεύει μια κατηγορία java , και « διασύνδεση » σημαίνει μια διεπαφή . Ένα «πακέτο» είναι μια βιβλιοθήκη που περιλαμβάνεται σε java και "εισαγωγή" δείχνει ότι είστε εισαγωγή ενός περιλαμβάνονται βιβλιοθήκη Java ή το πακέτο . Όταν δημιουργείτε ένα νέο αντικείμενο μιας ορισμένης κατηγορίας , χρησιμοποιήσει τη λέξη « νέο », π.χ. « Ch = Χαρακτήρας νέο χαρακτήρα ( « c » ) ? " . Μέσα σε μια μέθοδο , "αυτό " επικαλείται τις μεθόδους και τις μεταβλητές της τρέχουσας κλάσης και " super" επικαλείται τις μεθόδους και τις μεταβλητές της γονικής κλάσης .
Εικόνων Class, Μέθοδος και Μεταβλητή Ορισμοί

κλειδιά καθορίζουν το είδος της κατηγορίας , μέθοδος ή μεταβλητή . Αν μια μέθοδος δυνητικά ρίχνει ένα επικίνδυνο σφάλμα, χρησιμοποιήστε " ρίχνει " στη δήλωση μέθοδο . Μπορεί να γίνει επίκληση μια « στατική» μέθοδο, χωρίς να δημιουργεί ένα στιγμιότυπο του αντικειμένου . Η λέξη-κλειδί " strictfp " μπροστά από μια μέθοδο ή κατηγορίας , δηλώνει ότι όλες υπολογισμούς κινητής υποδιαστολής θα γίνει με συνεκτικό τρόπο . Χρησιμοποιήστε το " κενό " στη θέση μιας τιμής επιστροφής σε μια μέθοδο για να δείξει ότι δεν επιστρέφει μια τιμή . " Συγχρονισμένη " υποδεικνύει ότι οι πολλαπλές επικλήσεις της μεθόδου ή μεταβλητή δεν τρέχουν ή να μην είναι προσβάσιμες κατά την ίδια στιγμή, ακόμη και με multi-threading . « Πτητικές » μεταβλητές βεβαιωθείτε ότι έχετε πρόσβαση αξία της πραγματικής μεταβλητής αντί της προσωρινής αποθήκευσης αξίας . " Μεταβατική " μεταβλητές δεν υπάρχουν πέρα από μια συγκεκριμένη μέθοδο .
Εικόνων Κληρονομικές Μέθοδοι
Η

Χρησιμοποιήστε " επεκτείνεται " για να υποδείξει τη μέθοδο που δηλώνουν είναι ένα παιδί της άλλης μεθόδου . Μια " αφηρημένη " τάξη ή η μέθοδος μπορεί να περιλαμβάνει τη μέθοδο κελύφη που πρέπει να εφαρμοστούν από τα παιδιά της τάξης . "Τελικός " σημαίνει μια κατηγορία ή μέθοδος δεν μπορεί να παρακαμφθεί . Χρησιμοποιήστε " μητρική " μπροστά από μια άλλη μέθοδο για να δείξει ότι θα πρέπει να οριστεί σε μια άλλη γλώσσα , όπως C.
εικόνων Loop και ελέγχου Logic
Η

ελέγχει τη ροή Logic είναι χρησιμοποιηθούν μέσα σε μια μέθοδο. " Αν " δοκιμάζει μια δήλωση , την εκτέλεση ενός μπλοκ του κώδικα, εάν η δήλωση είναι αληθινή , και προαιρετικά το άλμα σε ένα « άλλο » μπλοκ , αν όχι . " Για ", " κάνω" και " , ενώ " ορίζουν βρόχους , που δοκιμάζουν μια δήλωση και να το εκτελέσει , ενώ είναι αλήθεια. " Break " σταματά η εκτέλεση του βρόχου . "Συνέχεια" τελειώνει τη συγκεκριμένη επανάληψη του βρόχου , αλλά συνεχίζει με την επόμενη επανάληψη . " Switch" δηλώσεις δοκιμάσει μια μεταβλητή για μια συγκεκριμένη τιμή , και "περίπτωση" δηλώσεις υποδεικνύουν ποια κώδικας εκτελείται όταν βρεθεί μια αξία . Κωδικός βρέθηκαν στο "default" μπλοκ εκτελείται αν καμία από τις δηλώσεις περίπτωση είναι αλήθεια . Τέλος , " instanceof " τεστ αν μια μεταβλητή είναι ένα παράδειγμα της συγκεκριμένης κατηγορίας.
Εικόνων Πρόγραμμα και λάθους Έλεγχοι
Η

Άλλες καταστάσεις ελέγχου ασχοληθεί με τα λάθη και τη μέθοδο έξοδο. Η "κανονική" τέλος μίας μεθόδου δίνεται από τη λέξη-κλειδί " επιστροφή . " " Πέτα " βγαίνει από τη μέθοδο με τη ρίψη ένα συγκεκριμένο σφάλμα . Ένα μπλοκ κώδικα που υποδεικνύεται από τη λέξη-κλειδί «προσπαθούν» επιχειρεί να εκτελέσει κώδικα και αλιευμάτων σφάλματα που καθορίζονται από το μπλοκ "πιάσει" . Η λέξη " τέλος " χρησιμοποιείται μετά από αυτά τα τμήματα κώδικα για να εκτελέσει κώδικα που διαφορετικά δεν μπορεί να εκτελέσει . " Παρέμβαση " εξασφαλίζει μια δήλωση είναι αληθινή πριν συνεχίσετε τον κωδικό ? Αν όχι , ρίχνει μια AssertionError
εικόνων λεκτικές και μη χρησιμοποιηθέντα λέξεις-κλειδιά
Η

Μερικές δεσμευμένες λέξεις Java δεν είναι . λέξεις-κλειδιά , αλλά κατεξοχήν : σταθερές τιμές που δεν μπορεί να αλλάξει . " Null " είναι μια κυριολεκτική που δείχνει μια μεταβλητή αντικειμένου δεν έχει εκχωρηθεί . "True " και "ψευδή" είναι literals που αντιπροσωπεύουν αντίστοιχες boolean τιμές τους . Literals δεν μπορούν να χρησιμοποιηθούν σε προγράμματα . Εκτός από τις κατεξοχήν , " goto " και " const " είναι λέξεις-κλειδιά που δεν έχουν νόημα σε Java από 6.0 , αλλά δεν μπορεί να αποδοθεί ως ονόματα μεταβλητών , είτε .
Η
εικόνων

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

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