javap
反编译查看java字节码
javap <options> <classes>
javap -c HelloWorld.class
javap -verbose Test.class
<clinit>: JVM加载class文件时调用,初始化静态变量,执行静态方法块。
<init>: 创建实例时候调用,初始化成员变量,执行构造函数。
https://docs.oracle.com/javase/8/docs/technotes/tools/unix/javap.html