לעתים קרובות אולי ראית גדול עם אלפי שורות קודים, אך האם תהיתם פעם מה עומד בבסיסו? ובכן, מדובר באסימונים, האלמנטים הקטנים ביותר, הידועים גם כאבני הבניין של תוכנית Java. דרך המדיום של מאמר זה, אשליך מעט על אסימונים בג'אווה, שלעתים קרובות מוזנחים אך מהווים חלק בלתי נפרד משפת התכנות של ג'אווה.
בג'אווה, תוכנית היא אוסף של שיעורים ושיטות, ואילו שיטות הן אוסף של ביטויים ואמירות שונות. אסימונים ב- Java הם יחידות הקוד הקטנות אשר א מהדר Java שימושים לבניית הצהרות וביטויים אלה. Java תומכת בחמישה סוגים של אסימונים שהם:
בואו נדבר עכשיו על כל אחד מהם אחד אחד.
מילות מפתח
מילות מפתח בג'אווה הן מילים מוגדרות מראש או שמורות בעלות משמעות מיוחדת למהדר Java. לכל מילת מפתח מוקצית משימה או פונקציה מיוחדת ולא ניתן לשנות אותה על ידי המשתמש. אינך יכול להשתמש במילות מפתח כמשתנים או מזהים מכיוון שהם חלק מתחביר Java עצמו. מילת מפתח צריכה להיכתב תמיד באותיות קטנות, מכיוון שג'אווה היא שפה רגישה לאותיות רישיות. Java תומכת במילות מפתח שונות, חלקן מפורטות להלן:
01. מופשט | 02. בוליאני | 03. בת | 04. הפסקה | 05. כיתה |
06. מקרה | 07. לתפוס | 08. char | 09. המשך | 10. ברירת מחדל |
11. לעשות | 12. כפול | 13. אחר | 14. מאריך | 15. סוף |
16. סוף סוף | 17. לצוף | 18. עבור | 19. אם | 20. מיישמים |
21. יבוא | 22. מופע של | 23. int | 24. ממשק | 25. ארוך |
26. יליד | 27. חדש | 28. חבילה | 29. פרטי | 30. מוגן |
31. ציבור | 32. לחזור | 33. קצר | 34. סטטי | 35. סופר |
36. מתג | 37. מסונכרן | 38. זה | 39. לזרוק | 40. זורק |
41. חולף | 42. נסה | 43. בטל | 44. נדיף | 45. בזמן |
46. לטעון | 47. קונסט | 48. enum | 49. הולך | 50. קפדנית |
לזהות
מזהי ג'אווה הם שמות המשתמשים המוגדרים על ידי משתנים, שיטות, מחלקות, מערכים , חבילות , ו ממשקים . לאחר שתקצה מזהה בתוכנית Java, תוכל להשתמש בו כדי להפנות את הערך המשויך למזהה בהצהרות מאוחרות יותר. ישנם כמה סטנדרטים דה-פקטו שעליך לעקוב בעת שמות המזהים כגון:
- מזהים חייבים להתחיל באות, סימן דולר או קו תחתון.
- מלבד התו הראשון, למזהה יכול להיות כל שילוב של תווים.
- המזהים ב- Java הם תלויי רישיות.
- מזהי Java יכולים להיות בכל אורך.
- שם המזהה אינו יכול להכיל רווחים לבנים.
- כל שם מזהה לא יכול להתחיל בספרה אלא יכול להכיל ספרות בתוכו.
- הכי חשוב, מילות מפתח לא יכול לשמש כמזהים ב- Java.
דוגמא:
// מזהים תקפים $ myvariable // נכון _variable // נכון משתנה // נכון edu_identifier_name // נכון edu2019var // נכון // משתנה מזהה לא חוקי // שגיאה Edu_identifier // שגיאה ומשתנה // שגיאה 23 מזהה // מתג שגיאה // שגיאה var / edu // שגיאה של edureka // שגיאה
מילוליות
ספרות ב- Java דומות לנורמליות משתנים אך לא ניתן לשנות את ערכיהם לאחר הקצאתם. במילים אחרות, מילוליות הן משתנים קבועים עם ערכים קבועים. אלה מוגדרים על ידי משתמשים ויכולים להיות שייכים לכל אחד מהם . Java תומכת בחמישה סוגים של מילוליות שהם כדלקמן:
- מספר שלם
- נקודה צפה
- אופי
- חוּט
- בוליאני
דוגמא:
class public EduLiteral {public static void main (String [] args) {int edu1 = 112 // Int letteral float edu2 = 31.10 // Float charal char edu3 = 'edu' // char letteral String edu4 = 'Edureka' // String edu5 בוליאני מילולי = נכון // בוליאלי מילולי System.out.println (edu1) // 112 System.out.println (edu2) //31.40 System.out.println (edu3) // edu System.out.println (edu4) // Edureka System.out.println (edu5) // true}}
מפעילים
An מפעיל בג'אווה הוא סמל מיוחד המסמן את המהדר לבצע פעולות מתמטיות או לא מתמטיות ספציפיות באופרה אחת או יותר. Java תומכת בשמונה סוגי אופרטורים. להלן פירטתי את כל המפעילים, יחד עם הדוגמאות שלהם:
מה זה דאקס בכוח בי
מַפעִיל | דוגמאות |
חֶשְׁבּוֹן | +, -, /, *,% |
יונירי | ++, - - ,! |
מְשִׁימָה | =, + =, - =, * =, / =,% =, ^ = |
יחסיים | == ,! = ,, = |
הגיוני | &&, || |
מְשּוּלָשׁ | (מצב)? (הצהרה 1): (הצהרה 2) |
סיבית | &, | , ^, ~ |
מִשׁמֶרֶת | <>, >>> |
סמלים מיוחדים
סמלים מיוחדים ב ג'אווה הם כמה תווים בעלי משמעות מיוחדת הידועה למהדר Java ולא ניתן להשתמש בהם למטרה אחרת. בטבלה שלהלן פירטתי למטה את הסמלים המיוחדים הנתמכים ב יחד עם התיאור שלהם.
סֵמֶל | תיאור |
סוגריים [] | אלה משמשים כהפניה לאלמנט מערך ומציינים גם מנויי יחיד ורב ממדים |
סוגריים () | אלה מצביעים על קריאת פונקציה יחד עם פרמטרים של פונקציה |
סוגריים {} | הפלטה המתולתלת הפותחת והסיומה מציינת את ההתחלה והסיום של גוש קוד בעל יותר מאמירה אחת |
פסיק (,) | זה עוזר להפריד יותר מאמירה אחת בביטוי |
חצי המעי הגס () | זה משמש להפעלת רשימת אתחול |
כוכבית (*) | זה משמש ליצירת משתנה מצביע ב- Java |
עם זה אנו מגיעים לסוף מאמר זה על אסימונים ב- Java.אם אתה רוצה לדעת יותר על Java תוכל לעיין בכתובת שלנו .
כעת לאחר שהבנתם אילו אסימונים ב- Java, בדקו את מאת אדוריקה, חברת למידה מקוונת מהימנה עם רשת של יותר מ -250,000 לומדים מרוצים הפרוסים ברחבי העולם. קורס ההכשרה וההסמכה של Java J2EE ו- SOA של אדוריקה מיועד לסטודנטים ואנשי מקצוע שרוצים להיות מפתח Java. הקורס נועד לתת לך יתרון לתכנות ג'אווה ולהכשיר אותך למושגי ג'אווה מרכזיים ומתקדמים יחד עם מסגרות ג'אווה שונות כמו Hibernate & Spring.
יש לך שאלה עבורנו? אנא הזכיר זאת במדור התגובות במאמר זה 'אסימונים בג'אווה' ונחזור אליך בהקדם האפשרי.