המשתנים בשפת התכנות Java נחלקים לשני סוגים. משתנים שמוגדרים בתוך פונקציה (לרבות הפרמטרים של הפונקציה) נחשבים ל-local variables ומשתנים ששייכים למחלקה (class) אשר נחשבים (במקרה הרגיל) ל-instance variables (משתנים אשר יופיעו בכל אובייקט אשר נוצר מהמחלקה) או ל-static variables (משתנים אשר מתארים את המחלקה כולה או מתארים את כל האובייקטים שנוצרו ממנה).
ה-type של המשתנה
כאשר יוצרים משתנה יש לציין את ה-type שלו (החל מ-Java 10, כאשר מדובר במשתנה מקומי שמאותחל, ניתן ליצור משתנה באמצעות var ובכך להימנע מציון ה-type ). ה-type של המשתנה שנוצר לא יכול להשתנות (כמקובל ב-static type programming language). כאשר יוצרים משתנה מקומי באמצעות var ה-type שלו נקבע על פי הערך שמוכנס לתוכו, ובהמשך לא ניתן יהיה להכניס אל תוך אותו משתנה ערך מ-type אחר.
הקורס תכנות בג׳אווה
הקורס תכנות בג׳אווה באתר life michael professional (בעברית) מקנה את היסודות לכל מי שמעוניין ללמוד שפה זו. זהו אונליין ואסינכרוני שכבר הוקלט מראש. הנושאים שמכוסים בו מוסברים באופן יסודי ומפורט. הווידאו שמסביר כיצד ליצור משתנים בשפת התכנות ג׳אווה לקוח מקורס זה.
האתר life michael professional (בעברית) כולל קורסים ללימוד שפות תכנות נוספות, לרבות Python, JavaScript ו-TypeScript.