ตัวแปรโลคัลถูกประกาศในเมธอด ตัวสร้าง หรือบล็อก สร้างขึ้นเมื่อมีการป้อนวิธีการ ตัวสร้าง หรือบล็อก และตัวแปรจะถูกทำลายเมื่อออกจากวิธีการ ตัวสร้าง หรือบล็อก
ไม่สามารถใช้ตัวแก้ไขการเข้าถึงสำหรับตัวแปรในเครื่อง ตัวแปรโลคัลสามารถมองเห็นได้เฉพาะในเมธอด คอนสตรัคเตอร์ หรือบล็อกที่ประกาศไว้ ตัวแปรเหล่านี้ถูกนำมาใช้ในระดับสแตกภายใน ในที่นี้ เรามาดูตัวอย่างของตัวแปรโลคัล −
ตัวอย่าง
public class Demo { public void Rank() { int rank = 0; rank = rank + 7; System.out.println("Rank = " + rank); } public static void main(String args[]) { Demo d = new Demo(); d.Rank(); } }
ผลลัพธ์
Rank = 7
ไม่มีแนวคิดดังกล่าวของ Global Variables ใน Java