Local Variable in Java

Local Variable in Java

local variable can be declare  inside method or block or constructor . local variables can accessible with in the method or block or constructor in which they are declared.
  • local variables are stored in stack memory
  • final is the only  modifier applicable to local variables
  • when declaring local variables we need to initialize the values otherwise compile time error occurs.
Example
File:LocalVariableDemo.java
package com.practice;

public class LocalVariableDemo {
//method declaration
public void add(){
int x = 100;//local variable declaration
int y = 200;//local variable declaration
System.out.println("Sum of numbers :"+(x+y));
}

public static void main(String[] args) {
LocalVariableDemo localVariableDemo = new LocalVariableDemo();
localVariableDemo.add();


}

}

output
Sum of numbers :300

-->