Java对象创建的时候先执行静态代码块还是先执行构造函数 java静态块什么时候执行, 1.static块执行时机javastatic块在类被初始化的时候被执行。参考《深入Java虚拟机》中的描述,一个javaclass的生命周期:装载通过类的全限定名,产生一个代表该类型的二进制数据流;解