Local and Instance Variables in Java

In this class, We discuss Local and Instance Variables in Java.

The reader should have Intuition in Class and Object. Click Here

We take an example and understand local and instance variables.

Example:

The below diagram shows the complete code.

The class “firstExample” had a variable p.

The variable p is the instance variable.

The variables in the methods are local.

Local variables have scope inside the method.

After completing the execution of the method, the local variables are not allowed to use.

Any of the methods can use the instance variables.

The above example adds a method modifying the instance variable.

The mult method uses the modified p-value.

The instance variable is global to all the methods in the object.