כל מה שאתה צריך לדעת על מזהים ב- Java



מאמר זה יספק לך ידע מפורט ומקיף על מזהים ב- Java עם דוגמאות לכללים ומילים שמורות.

מזהים ב- Java הם היבט חשוב מאוד בתכנות. הם משמשים בעיקר למטרות זיהוי. המצביעים הבאים יוסקרו במאמר זה,

השם שניתן לחבילה, ממשק, מחלקה, שיטה או משתנה נקרא מזהה java. במונחים פשוטים יותר, ניתן להגדירו כזיהוי באמצעות שמות סמלים.





Identifiers-in-java

בואו נסתכל על דוגמה להבנה טובה יותר:



דוגמה של מזהים ב- Java

מחלקה ציבורית A {main public static void (String [] args) {int s = 18}}

בקוד לעיל, חמישה מזהים נמצאים ככאלה:

  • ל: שם הכיתה שהגדיר המשתמש.
  • רָאשִׁי: שם השיטה.
  • חוּט: שם כיתה שמוגדר מראש בג'אווה.
  • טוען: שם המשתנה.
  • s: שם משתנה.

תוספת של שני מספרים בג'אווה

כללים להגדרת מזהים ב- Java:

  • התווים המותרים למזהים מוגבלים לכל התווים האלפאנומריים ([A-Z], [a-z], [0-9]), '$' (סימן דולר) ו- '_' (קו תחתון). לדוגמא, 'edureka @' הוא שם לא חוקי שכן תו מיוחד '@' קיים בו.



  • המזהים לא צריכים להתחיל בספרות ([0-9]). לדוגמה, '123edureka' אינו חוקי.

  • המזהים בג'אווה הם תלויי רישיות.

  • אמנם אין מגבלה כזו על אורך המזהה, אך למתכנתים מומלץ להשתמש באורך מתאים של 4-15 אותיות.

  • יש לציין כי אין להשתמש במילים שמורות כמזהים. לדוגמא, 'int while = 18' אינו חוקי ב- java, כמו אמנם מילה שמורה.

  • אסור לתת רווח לבן בעת ​​הגדרת שם משתנה.

    java לשנות כפול ל- int
  • כל שמות המשתנים רגישים לרישיות.

מהו שיעור הסורקים בג'אווה

שמות משתנים משפטיים:

MyVariable MYVARIABLE myvariable x i _myvariable $ my_variable sum_of_numbers edureka123

שמות משתנים לא חוקיים:

המשתנה שלי // מכיל רווח לבן 456 edureka // מתחיל בספרה c + d // סימן פלוס אינו משתנה תו אלפא-נומרי -5 // המקף אינו תו אלפא-נומרי

מילים שמורות ב- Java:

כדי לייצג פונקציות מסוימות, ג'אווה שומרת כמה מילים. מילים אלה ידועות כמילים שמורות. לא ניתן להשתמש בהם כמזהים שכן הם כבר משמשים בתחביר java.
ניתן לבדל מילים שמורות למילות מפתח (50) ולמילים (3). בעוד שהפונקציונליות מוגדרת על ידי מילת מפתח, הערך מוגדר על ידי מילולית.

מזהים הם הכרח שכן הם הופכים את התוכנית לקריאה ויעילה.

בדוק את מאת אדוריקה, חברת למידה מקוונת מהימנה עם רשת של יותר מ -250,000 לומדים מרוצים הפזורים ברחבי העולם. קורס ההדרכה וההסמכה של Java J2EE ו- SOA של אדוריקה מיועד לסטודנטים ואנשי מקצוע שרוצים להיות מפתח Java. הקורס נועד לתת לך יתרון בתכנות ג'אווה ולהכשיר אותך למושגי ג'אווה מרכזיים ומתקדמים יחד עם מסגרות ג'אווה שונות כמו Hibernate & Spring.

יש לך שאלה עבורנו? אנא הזכיר זאת במדור התגובות בבלוג זה ונחזור אליך בהקדם האפשרי.