根据您最近的问题编辑,您的输出将是4 2
13。首先运行静态初始化程序,然后运行实例初始化程序。如果您有多个相同类型的初始化程序,则它们将按照它们在类中出现的顺序执行。
// static initializer firststatic { System.out.print("4 ");}// then instance initializer{ System.out.print("2 "); }接下来,构造函数启动,这将为您提供:
goFuncTest() { System.out.print("1 "); }最后,该方法被调用:
void go(){ System.out.print("3 "); }


