静态变量和非静态变量的区别
编译并运行以上代码,得到的结果为2,就是说类A的两个实例a和b调用了同一个变量i,静态变量可以直接用“类名.静态变量名”访问。
将以上代码改动一下
编译并运行以上代码,结果为1,说明类A的两个实例访问的变量i不同,而此时非静态变量的方位必须用“实例名.变量名”来访问
静态变量和非静态变量的区别
编译并运行以上代码,得到的结果为2,就是说类A的两个实例a和b调用了同一个变量i,静态变量可以直接用“类名.静态变量名”访问。
将以上代码改动一下
编译并运行以上代码,结果为1,说明类A的两个实例访问的变量i不同,而此时非静态变量的方位必须用“实例名.变量名”来访问