基本概念:
类变量是该类的所有对象共享的变量,任何一个类的对象访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量
如何定义类变量:
定义语句;
访问修饰符 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); }}