Global and Local Variables in Java

JavaObject Oriented ProgrammingProgramming

Local variables are declared in methods, constructors, or blocks. They are created when the method, constructor or block is entered and the variable will be destroyed once it exits the method, constructor, or block.

Access modifiers cannot be used for local variables. Local variables are visible only within the declared method, constructor, or block. These variables are implemented at stack level internally. Here, let us see an example of local variable −

Example

 Live Demo

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();
   }
}

Output

Rank = 7

There is no such concept of Global Variables in Java.

raja
Published on 26-Sep-2019 13:15:46
Advertisements