אתמול בכיתה שיחקנו במשחק שנקרא "מילות מפתח". כל אחד היה צריך למנות את מילת המפתח ולהסביר כמיטב יכולתו מה משמעותה. היינו בערך 15 אנשים, מספיק ליותר משלוש הקפות. חלקם נשרו בראשון, חלקם בשני. בנימה משמחת יותר, הייתי האחרון שנשרה. הָהֵן. לקח את המקום השני, אם אתה יכול לתת מקומות, במשחק הזה. אז, נסה את היד שלך, ללא עזרת גוגל, כמובן, אחרת הנקודה אבודה, לזכור את כולם ללא הסבר. כדי לבדוק את עצמך, הסתכל מתחת לחתול. נכון לעכשיו, ישנן 50 (חמישים!) מילות מפתח המוגדרות בשפת JAVA. פעם היו עוד קצת, אבל מפרט ה-JAVA הנוכחי מציין 50 מילים, המפורטות למטה. ניסיתי לחלק אותם לקבוצות, לא אסביר כל אחד מהם, אז הרוב צריך להיות ברור. פרימיטיבים
- בייט
- קצר
- int
- ארוך
- לְהַשְׁחִיר
- לָצוּף
- לְהַכפִּיל
- בוליאני
- אם
- אַחֵר
- החלף
- מקרה
- בְּרִירַת מֶחדָל
- בזמן
- לַעֲשׂוֹת
- לשבור
- לְהַמשִׁיך
- ל
- לְנַסוֹת
- לתפוס
- סוף כל סוף
- לזרוק
- זורק
- פְּרָטִי
- מוּגָן
- פּוּמְבֵּי
- יְבוּא
- חֲבִילָה
- מעמד
- מִמְשָׁק
- משתרע
- מיישם
- סטָטִי
- סופי
- בָּטֵל
- תַקצִיר
- native // מסמן שהשיטה מיושמת בקוד תלוי פלטפורמה, לרוב ב-C. לדוגמה, לשיטת ה-hashcode ב-Object יש שינוי כזה.
- חָדָשׁ
- לַחֲזוֹר
- זֶה
- סוּפֶּר
- מסונכרן
- נָדִיף
- const
- לך ל
- מופע של
- enum // ספירה
- assert // בדיקת נתונים
- transient // חל על שדות מחלקה ופירושו שהשדה אינו חלק מהמצב המתמשך של המחלקה. הָהֵן. במהלך הסידרה, שדה זה לא ייכתב. ובהתאם לכך, במהלך דה-סריאליזציה הוא לא ישוחזר מזרם הבתים.
- strictfp // שמעתי הכל חוץ מהמילה הזו בעבר, אבל הייתי צריך לשמוע את זה בפעם הראשונה (אף אחד לא יכול היה לתת לזה שמות ואת המילה const, אגב). על ידי שינוי מחלקה, שיטה, ממשק עם מילת המפתח strictfp, אתה מבטיח שיתבצעו חישובי נקודה צפה כמו בגרסאות ישנות יותר. זה נעשה כדי להבטיח שהתוצאות של פעולות נקודה צפה יהיו ללא שינוי בכל הפלטפורמות.
GO TO FULL VERSION