כל משתנה הוא מקום בזיכרון שיש לו שם מזהה. בתוך מקום בזיכרון אשר משמש משתנה ניתן להחזיק בערך מסויים. כאשר מדובר בערך מאחד ה-primitive types שקיימים בג׳אווה אז מדובר בערך אשר נחשב ל-value type. במקרה זה, הערך עצמו מוחזק באותו מקום בזיכרון שמשמש את המשתנה. כאשר מדובר באובייקט (ואין זה משנה מהו ה-type של אותו אובייקט) אז מה שמוחזק במקום בזיכרון אשר משמש את המשתנה הוא ה-reference לאובייקט (לא האובייקט עצמו). ל-reference של האובייקט ניתן להתייחס כאילו מדובר היה בכתובת שלו. ה-reference איננו הכתובת אך ההקבלה בהחלט יכולה לסייע בהבנת החומר.
הקדמה לנושא Types בשפת התכנות Java
הקורס תיכנות בג׳אווה אשר זמין ב-life michael professional (האתר בגרסה בעברית) כולל הסברים מפורטים לכל נושא ונושא בשפת התכנות ג׳אווה. אם אתם שואפים להבנה יסודית ומלאה של שפת התכנות ג׳אווה זהו הקורס שכדאי לכם לבדוק. השיעורים הראשונים זמינים בחינם.
קורסים אסינכרוניים בעברית ללימוד תיכנות
באתר (בעברית) של life michael professional ניתן למצוא מגוון קורסים ללימוד שפות תכנות. הקורסים הללו הם קורסים שמועברים אונליין באופן אסינכרוני (ההרצאות כבר הוקלטו בווידאו) ובעברית.
הקורסים באתר (בעברית) של life michael professional כוללים, בין היתר, קורסים ללימוד Python, JavaScript, ו-TypeScript.