Όλα όσα πρέπει να γνωρίζετε για τα αναγνωριστικά στην Java

Αυτό το άρθρο θα σας δώσει μια λεπτομερή και περιεκτική γνώση των αναγνωριστικών στην Java με παραδείγματα κανόνων και δεσμευμένων λέξεων.

Τα αναγνωριστικά στην Java είναι μια πολύ σημαντική πτυχή του Προγραμματισμού. Χρησιμοποιούνται κυρίως για σκοπούς αναγνώρισης. Οι ακόλουθοι δείκτες θα καλυφθούν σε αυτό το άρθρο,



Το όνομα που δίνεται σε ένα πακέτο, διεπαφή, κλάση, μέθοδο ή μια μεταβλητή είναι γνωστό ως αναγνωριστικό java. Με πιο απλούς όρους, μπορεί να οριστεί ως αναγνώριση μέσω συμβολικών ονομάτων.



Identifiers-in-java

Ας ρίξουμε μια ματιά σε ένα παράδειγμα για καλύτερη κατανόηση:



πώς να προσθέσετε java στη διαδρομή

Δείγμα αναγνωριστικών στην Java

δημόσια τάξη Α {public static void main (String [] args) {int s = 18}}

Στον παραπάνω κώδικα, υπάρχουν πέντε αναγνωριστικά ως τέτοια:

  • ΠΡΟΣ ΤΟ: Το όνομα τάξης που ορίζεται από τον χρήστη.
  • κύριος: Το όνομα της μεθόδου.
  • Σειρά: Όνομα κλάσης που είναι προκαθορισμένο σε Java.
  • υποστηρίζει: Το όνομα μιας μεταβλητής.
  • μικρό: Μεταβλητό όνομα.

Κανόνες για τον ορισμό αναγνωριστικών στην Java:

  • Οι χαρακτήρες που επιτρέπονται για αναγνωριστικά περιορίζονται σε όλους τους αλφαριθμητικούς χαρακτήρες ([A-Z], [a-z], [0-9]), '$' (σύμβολο δολαρίου) και '_' (υπογράμμιση). Για παράδειγμα, το 'edureka @' είναι ένα μη έγκυρο όνομα καθώς υπάρχει ένας ειδικός χαρακτήρας '@' σε αυτό.



  • Τα αναγνωριστικά δεν πρέπει να ξεκινούν με ψηφία ([0-9]). Για παράδειγμα, το '123edureka' δεν είναι έγκυρο.

  • Τα αναγνωριστικά στην Java είναι πεζά.

  • Αν και δεν υπάρχει τέτοιο όριο στο μήκος ενός αναγνωριστικού, συνιστάται στους προγραμματιστές να χρησιμοποιούν κατάλληλο μήκος 4-15 γραμμάτων.

  • Πρέπει να σημειωθεί ότι οι δεσμευμένες λέξεις δεν πρέπει να χρησιμοποιούνται ως αναγνωριστικά. Για παράδειγμα, το 'int while = 18' δεν είναι έγκυρο στην java, όπως είναι η δεσμευμένη λέξη.

  • Δεν πρέπει να δοθεί κενό διάστημα κατά τον καθορισμό ενός μεταβλητού ονόματος.

  • Όλα τα ονόματα των μεταβλητών είναι πεζά.

Νομικά ονόματα μεταβλητών:

MyVariable MYVARIABLE myvariable x i _myvariable $ myvariable sum_of_numbers edureka123

Μη έγκυρα ονόματα μεταβλητών:

Η μεταβλητή μου // περιέχει ένα κενό διάστημα 456edureka // Ξεκινά με ένα ψηφίο c + d // το σύμβολο συν δεν είναι αλφαριθμητικός χαρακτήρας μεταβλητή-5 // παύλα δεν είναι αλφαριθμητικός χαρακτήρας προσθήκη _ & _ sub // ampersand δεν είναι αλφαριθμητικός

Δεσμευμένες λέξεις στην Java:

Για να αντιπροσωπεύσει ορισμένες λειτουργίες, η java διατηρεί μερικές λέξεις. Αυτές οι λέξεις είναι γνωστές ως δεσμευμένες λέξεις. Δεν μπορούν να χρησιμοποιηθούν ως αναγνωριστικά καθώς χρησιμοποιούνται ήδη από τη σύνταξη java.
Οι δεσμευμένες λέξεις μπορούν να διαφοροποιηθούν σε λέξεις-κλειδιά (50) και κυριολεκτικά (3). Ενώ η λειτουργικότητα καθορίζεται από μια λέξη-κλειδί, η τιμή καθορίζεται από μια κυριολεκτική.

Τα αναγνωριστικά είναι αναγκαία καθώς καθιστούν το πρόγραμμα αναγνώσιμο και αποτελεσματικό.

Δείτε το από την Edureka, μια αξιόπιστη διαδικτυακή εταιρεία εκμάθησης με δίκτυο περισσότερων από 250.000 ικανοποιημένων μαθητών σε όλο τον κόσμο. Τα μαθήματα εκπαίδευσης και πιστοποίησης Java J2EE και SOA της Edureka έχουν σχεδιαστεί για μαθητές και επαγγελματίες που θέλουν να γίνουν προγραμματιστές Java. Το μάθημα έχει σχεδιαστεί για να σας δώσει μια πρώτη αρχή στον προγραμματισμό Java και να σας εκπαιδεύσει τόσο για τις βασικές όσο και για τις προηγμένες ιδέες Java μαζί με διάφορα πλαίσια Java όπως το Hibernate & Spring.

Έχετε μια ερώτηση για εμάς; Παρακαλώ αναφέρετέ το στην ενότητα σχολίων αυτού του ιστολογίου και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατό.