מילים שמורות הן מילים שלא ניתן להשתמש בהן חפץ או משתנה שמות בא ג'אווה התוכנית מכיוון שהם משמשים כבר את התחביר של שפת התכנות Java.
אם תנסה להשתמש באחת מהמילים להלן כמזהות בתוכנות ה- Java שלך, תקבל שגיאה כמו זו שבהמשך.
רשימת מילות מפתח Java שמורות
מופשט | לטעון | בוליאני | לשבור | בתים | מקרה |
לתפוס | char | מעמד | const | המשך | ברירת מחדל |
כפול | לעשות | אחר | enum | מתארך | שקר |
סופי | סוף סוף | לצוף | ל | לך ל | אם |
מיישם | יבוא | מופע של | int | ממשק | ארוך |
יליד | חדש | ריק | חבילה | פרטי | מוגן |
ציבורי | לחזור | קצר | סטטי | stringfp | סופר |
החלף | מסונכרנים | זה | לזרוק | זורק | חולף |
נכון | נסה | בטל | הפכפך | בזמן |
*ה stringfp מילת מפתח נוספה לרשימה זו בג'אווה סטנדרטית במהדורה 1.2, לטעון בגירסה 1.4, ו- enum בגירסה 5.0.
למרות ש לך ל ו const כבר לא משתמשים בשפת התכנות של Java, עדיין לא ניתן להשתמש בהן כמילות מפתח.
מה קורה אם אתה משתמש במילה שמורה?
נניח שאתה מנסה ליצור כיתה חדשה ולקרוא לה שם במילה שמורה, ככה:
// אתה לא יכול להשתמש סוף סוף כי זו מילה שמורה!
סוף סוף שיעור
main static void main (מחרוזת [] args) {
// קוד כיתה ..
}
}
במקום להרכיב, תוכנית Java תיתן במקום זאת את השגיאה הבאה:
צפוי