Saturday, February 25, 2012

Static Variable Example


public class StaticExample {

    public static void main(String [] args)
    {
        StaticMethod sm =new StaticMethod();
        StaticMethod sm1 =new StaticMethod();
        sm.getValue(25,25);
        sm1.getValue(30,30);
        int val1=sm.var1;
        int val2=sm1.var1;
        int val3=sm.var2;
        int val4=sm1.var2;
        System.out.println("The value of 1st static instance:  "+val1+"" +
                "   The value of 2nd static instance:  "+val2);
       
        System.out.println("The value of 1st non static instance:  "+val3+"" +
                "   The value of 2nd non static instance:  "+val4);
    }
}

class StaticMethod {
   
    static int var1;
    int var2;
   
    public void getValue(int val1, int val2)
    {
        var1=val1;
        var2=val2;
       
        //return a;
    }

   
}

No comments:

Post a Comment