基本概念:

类变量是该类的所有对象共享的变量,任何一个类的对象访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量

如何定义类变量:

定义语句;

访问修饰符 static 数据类型 变量名;

如何访问类变量:

类名.类变量名或者对象名.类变量名


public class Demon3
{
static int i=1;
static//该静态区域块只会执行一次
{
System.out.println("1");
i++;
}
public Demon3()//执行两次
{
System.out.println("2");
i++;
}

public static void main(String []args)
{
Demon3 t1=new Demon3();//触发一次i++
System.out.println(t1.i);

Demon3 t2=new Demon3();//再次触发i++
System.out.println(t2.i);
}
}

posted on 2012-07-19 18:30  Adonstein  阅读(281)  评论(0编辑  收藏  举报