ההבדל בין משתנים ליטרלי נתונים ב-Java

תוכן עניינים:

ההבדל בין משתנים ליטרלי נתונים ב-Java
ההבדל בין משתנים ליטרלי נתונים ב-Java

וִידֵאוֹ: ההבדל בין משתנים ליטרלי נתונים ב-Java

וִידֵאוֹ: ההבדל בין משתנים ליטרלי נתונים ב-Java
וִידֵאוֹ: Java Tutorial: Literals in Java 2024, יוני
Anonim

הבדל מפתח – משתנים לעומת נתונים מילוליים ב-Java

תוכנת מחשב היא קבוצה של הוראות לביצוע משימה. זה נדרש לאחסן נתונים בזמן התכנות. לכן, הנתונים האלה מאוחסנים בזיכרון. מיקומי זיכרון שמורים אלו נקראים משתנים. למשתנים צריכים להיות שמות ייחודיים מכיוון שהם צריכים להיות מזוהים בקלות כדי לבצע פעולות מתמטיות או לוגיות. משתנים מוקצים עם ערכים. לפעמים הערכים האלה קבועים ולא ישתנו. ערכים מסוג זה נקראים מילולי נתונים. בתוכנית, אם יש משפט כערך int=5, ה-'int' הוא סוג הנתונים.ה'ערך' הוא המשתנה, ו-'5' הוא הנתונים המילוליים. מאמר זה דן בהבדל בין משתנים למילולי נתונים ב-Java. ההבדל העיקרי בין משתנים ליטרלי נתונים ב-Java הוא שמשתנים הם מיקומי הזיכרון השמורים לאחסון ערכים עם שמות סמליים בעוד מילולי נתונים הם סימון של ייצוג ערכים קבועים בתכנות.

מהם משתנים ב-Java?

משתנה הוא מקום לאחסון ערך בזיכרון. כל מיקום זיכרון יכול לאחסן סוג מסוים של נתונים. שפת Java תומכת בשמונה סוגי נתונים פרימיטיביים. הם בתים, קצר, int, ארוך, בוליאני, צף, כפול ו-char. בייט סוג הנתונים הוא מספר שלם של 8 סיביות בסימן שני. זה מועיל לחסוך מקום במערכים גדולים מכיוון שהוא קטן פי 4 מ-int. סוג הנתונים הקצר הוא מספר שלם של 16 סיביות בסימן שני. הוא קטן פי 2 מ-int. ה-int הוא מספר שלם של 32 סיביות חתום שתיים. זהו סוג הנתונים הנפוץ ביותר לאחסון ערכים מספריים ללא נקודות עשרוניות כאשר אין הרבה דאגות לגבי זיכרון.סוג הנתונים הארוך הוא מספר שלם של 64 סיביות בסימן שני. הוא משמש לאחסון מגוון רחב של מספרים. הצף והכפול הם שני סוגי נתונים לאחסון ערכים מספריים עם נקודה עשרונית. המצוף הוא 32 סיביות וכפול הוא 64 סיביות. הבולאני משמש לאחסון אמת או שקר. ניתן לאחסן תו בודד באמצעות סוג נתוני תווים. אלו הם סוגי הנתונים הפרימיטיביים העיקריים ב-Java.

כשיש משפט כגון int x; זה אומר שהמשתנה x יכול להחזיק ערך שלם. זה לא מפריש שום זיכרון למספר המשתנה. כאשר יש משפט כמו int x=5; זה אומר שהמשתנה x יכול להחזיק ערכי מספר שלמים והוא מכיל ערך 5. ניתן לשנות את הערך המאתחל בתוכנית מאוחר יותר. ניתן להשוות את ערך x למספר שלם אחר כמו 10 מאוחר יותר. לְמָשָׁל x=10;

לכל משתנה יש שמות ייחודיים לזיהויו. הם נקראים מזהים. על המתכנת לפעול לפי הכללים בעת מתן שמות למשתנים. Java היא שפה הרגישה לאותיות גדולות.לכן, שם המשתנה 'מספר' שונה מ'NUMBER'. שם המשתנה יכול להכיל אותיות וספרות Unicode. אין להם רווחים. עיין בתוכנית שלהלן.

ההבדל בין משתנים ל-Data Literals ב-Java
ההבדל בין משתנים ל-Data Literals ב-Java

איור 01: תוכנית Java עם משתנים

לפי התוכנית לעיל, x ו-y הם משתנים המכילים ערכים שלמים. הסכום מוקצה לסכום משתנה. האורך והרוחב הם משתנים כפולים. הכפל מאוחסן במשתנה השטח המוכרז כמשתנה כפול. ניתן לאחסן תו בודד באות המשתנה. הוא מכיל 'A'. הדמות ממוקמת בתוך מרכאות בודדות.

מהם ליטרלי נתונים ב-Java?

A מילולית נתונים היא ייצוג קוד מקור של ערך קבוע. הערכים כגון 5, 4.3, נכון לא דורש שום חישוב. לכן, הם ידועים בתור מילולי נתונים. כאשר יש משפט, מספר כפול=20.5; ה'כפול' הוא סוג הנתונים. ה'מספר' הוא המשתנה. ה-20.5 הוא הנתונים המילולי.

ישנם סוגים שונים של מילוליות. הם מילוליים שלמים, מילולי נקודה צפה, מילולי אופי ומיתרים. מילתיים שלמים משמשים לאתחול משתנים של סוגי נתונים שלמים כגון בתים, קצר, int ו-long. מילטרים של נקודה צפה משמשים לאתחול משתנים מסוג נתונים צף וכפול. המילולי של הנקודה הצפה מסתיימת ב-f או ב-F, הוא מסוג float. אם הוא מסתיים ב-d או ב-D, הוא כפול. כתיבת d היא אופציונלית. מילות תווים ומחרוזות מורכבות מתווי Unicode. מילולי התווים מייצגים תו בודד בעוד מחרוזת מילולית מייצגת קבוצה של תווים. מילות התווים נמצאות בתוך הציטוט היחיד. לְמָשָׁל – 'ב'. מילולי המחרוזת נמצאים בתוך המירכאות הכפולות. למשל - "תכנות". עיין בתוכנית שלהלן.

ההבדל העיקרי בין משתנים ליטרלי נתונים ב-Java
ההבדל העיקרי בין משתנים ליטרלי נתונים ב-Java

איור 02: תוכנית Java עם ליטרלים

לפי התוכנית לעיל, המספר הוא משתנה. המספר השלם במשתנה המספר הוא 10. המשתנה doubleValue יכול להחזיק ערך כפול. המשתנה floatValue יכול להחזיק ציפה. לכן, 5.4 ו-5.4f הם מילוליות של נקודה צפה. משתנה האות מכיל תו 'B'. זוהי דמות מילולית. משתנה המילה מכיל קבוצה של תווים. אז זה מחרוזת מילולית.

מהו הדמיון בין משתנים ליטרלי נתונים ב-Java?

הן משתנים והן ליטרלי נתונים ב-Java משמשים בתכנות

מה ההבדל בין משתנים ליטרלי נתונים ב-Java?

משתנים לעומת נתונים מילוליים

משתנים הם מיקומי זיכרון שמורים המאחסנים ערכים עם שמות סמליים. מילולי נתונים הם ייצוגי קוד מקור של ערכים קבועים.
Association
משתנים משויכים למיקום הזיכרון. מילולי נתונים משויכים לערכים קבועים הממוקמים בתוך המשתנים.

סיכום – משתנים לעומת נתונים מילוליים ב-Java

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

מוּמלָץ: