Step 7:Variables – 4th hour +code


It’s a name of memory block which can hold any value.


Types of variable in java-

1- Instance variable
2- Local variable
 3- Static variable or class variable

1- Instance variable-It’s
-declared in class, not in any local field such as method, constructor etc)
-used on instance/objects.

2- Local variable– It’s
-declared in any local field such as method, constructor etc.
-used within local fields.

3-Static/class variable– It’s
-declared in class with static keyword
-used on class name.

code samples are here

1- Program to create 2 instance variable, ‘String s’ with value “asd” and ‘int i’ with value 10 and print them using object

package var5;

public class ExVar1 {
String s="asd"; //instance variable
int i=10; //instace variable
public static void main(String[] args) {
Var1 v = new Var1();

2- Program to create 2 Local variable, ‘int a’ with value 10 inside method show and ‘String n’ with value asdfg inside constructor and use both method and constructor to print them.

package var5; 

public class ExVar2 {
void show(){
int a=10;
String n="asdfg";
public static void main(String[] args) {
Var3 v1 = new Var3();;

3- Program to create static variable, ‘int a’ with value 20  and print it using class name.

package var5;
public class ExVar3 {
static int a=20;
public static void main(String[] args) {

One thought on “Step 7:Variables – 4th hour +code

Comments are closed.