摘要:
实例变量的实例化三个地方:定义实例变量指定初始值非静态初始化块中对实例变量指定初始值构造器中对实例变量指定初始值其中,1、2中方式比第三种方式更早执行,1、2种执行顺序与它们在源程序中的排列顺序相同。类变量的初始化两个地方:定义是指定静态初始化块中指定这两种方式的执行顺序与它们在源程序中的排列顺序相同public class StaticInitTest { static int count = 2; static { System.out.println("StaticInitTest静态初始化块"); name = "Java编程"; ... 阅读全文