静态常量的情况 和静态变量是一样, 这里就不在做说明了。 1、执行顺序 1.1、一个类中的初始化顺序 类内容(静态变量、静态初始化块) => 实例内容(变量、初始化块、构造器) 1.2、两个具有继承关系类的初始化顺序 父类的(静态变量、静态初始化块)=> 子类的(静态变量、静态初始化块)=> 父类的(变量、初始化...
LogUtil.log(System.currentTimeMillis() + " --- 父类静态代码块"); } long x = getTime(" --- 父类实例变量"); { long time = System.currentTimeMillis(); LogUtil.log(time + " --- 父类代码块"); } static long y = getTime(" --- 父类静态变量"); static long getTime(String wh...
publicclassStaticDemo1{publicstaticvoidmain(String[]args){StaticDemo1 t1=newStaticDemo1();//第2步,初始化构造函数,i=9System.out.println(t1.i);//第3步,按顺序执行,9speak();//第4步,按顺序执行,调用静态函数}staticint i=1;//静态变量存到静态区域。staticvoidspeak()//静态函数存到静态区域。...