מערכים דו מימדיים בג'אווה

כדי ליצור מערך דו מימדי בג'אווה יש ליצור מערך שבכל אחד מהתאים שלו יש reference לאובייקט אשר מהווה מערך. מערך דו מימדי הוא מערך של מערכים.
השוואה בין אובייקטים בשפת התכנות ג׳אווה

השוואת אובייקטים בשפת התכנות ג׳אווה עלולה מעט לבלבל. השוואה באמצעות האופרטור == מהווה השוואה בין ה-references ולא השוואה של האובייקטים עצמם.
ה-Native Data Types שקיימים בשפת התכנות ג׳אווה

ה-types בג׳אווה נחלקים לשני סוגים: ה-primitive types (נחשבים ל-value types) ואובייקטים (נחשבים ל-reference type).
יצירת קבועים בשפת התכנות ג׳אווה

בדומה לשפות תכנות אחרות, גם שפת התכנות ג׳אווה מאפשרת לנו לייצור קבועים, אשר מהווים, למעשה, משתנים שלא ניתן לשנות את ערכם.
לולאת for בתצורת foreach בעבודה עם מערכים

לולאת for יכולה גם לשמש אותנו כדי לעבוד על הערכים במערך באופן אשר מזכיר לולאת foreach. אפשרות זו עשוייה להקל עלינו כאשר אנו כותבים קוד.
שימוש בבסיסים בינארי, אוקטאלי והקסה דצימלי בג׳אווה

השימוש במספרים בקוד שאנו כותבים בג׳אווה נעשה (בברירת המחדל) בבסיס 10. ג׳אווה מאפשרת לנו להשתמש גם בבסיס 2, 8 ו-16.
משפט ה-import בשפת התכנות ג׳אווה

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

בדומה לשפת התכנות ++C גם שפת התכנות ג׳אווה מאפשרת לנו להגדיר Static Variables במחלקה. בעוד שה-Instance Variables שאנו מגדירים יופיעו שוב ושוב בכל אובייקט, ה- Static Variables תופסים מקום אחד ויחיד בזיכרון, והם מכילים ערכים שמתארים את כל האובייקטים ו/או המחלקה כולה.
הגדרה של בלוק סטטיק במחלקה בג׳אווה

הקוד בתוך הבלוק הסטטיק (Static Initializer) שכוללים בהגדרה של class מתבצע כאשר ה-class נטען לזיכרון.
משפט ה-if בשפת התכנות ג׳אווה

באמצעות משפט ה-if ניתן לגרום לכך ש-statement מסויים יתבצע (כשהתנאי true) או שלא יתבצע (כשהתנאי false).