What is a variable?
A variable is like a container that holds a value.
syntax: <data type> <variable name> = <value>
eg: int i=10;
where i is an integer that holds a value of 10.
Scope of variable:
A variable is like a container that holds a value.
syntax: <data type> <variable name> = <value>
eg: int i=10;
where i is an integer that holds a value of 10.
Scope of variable:
- Local Variable : its local which means its inside the method
- Instance Variable : its inside the class but outside the method.
- Class/Static Variable : its declared as static
INSTANCE VARIABLE:
- declared inside the class but outside the method.
- visible to all methods.
STATIC VARIABLE:
- declared with the static keyword in a class but outside the method.
- it is stored in static memory.
LOCAL VARIABLE:
- declared inside the method.
- are accessible only during the method execution.
Confused? let me show you an example with a program.
public class scope{
int a=10; //<----instance variable
static int c=20; //<----static variable
public static void main(String args[]){
int x=30; //<----local variable
}
}
Comments
Post a Comment