深入理解class字节码中的<init>,<clinit>_java class <init>-CSDN博客

网站介绍:文章浏览阅读1.4k次。 java中有两种特殊的方法<init>,<clinit> 1,当java类中,存在用static修饰的静态类型字段,或static块,编译器便会生成<clinit>2,当java类中定义了构造方法,或其他非static类成员变量被赋了初始值,编译器便会生成<init>代码public class Test{ ..._java class