ตัวแปรโลคัลถูกประกาศในเมธอด ตัวสร้าง หรือบล็อก สร้างขึ้นเมื่อมีการป้อนวิธีการ ตัวสร้าง หรือบล็อก และตัวแปรจะถูกทำลายเมื่อออกจากวิธีการ ตัวสร้าง หรือบล็อก
ไม่สามารถใช้ตัวแก้ไขการเข้าถึงสำหรับตัวแปรในเครื่อง ตัวแปรโลคัลสามารถมองเห็นได้เฉพาะในเมธอด คอนสตรัคเตอร์ หรือบล็อกที่ประกาศไว้ ตัวแปรเหล่านี้ถูกนำมาใช้ในระดับสแตกภายใน ในที่นี้ เรามาดูตัวอย่างของตัวแปรโลคัล −
ตัวอย่าง
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