JVM字节码解析
一.字节码查看 将.java源文件编译成.class二进制字节码文件,运行该字节码文件 1.将class字节码文件内容输出到文本文件当中 javap -v xxx.class > xxx.txt 第一个部分: 显示生成class的java源文件的基本信息 Classfile /C:/Users/FLC/Desktop/授课内容/授课案例/Y2170/day22/jvm_project/jvm_day01/target/classes/com/wdksoft/ClassTest.class Last modified 2020-3-11; size 585 bytes MD5 checksum 39fa2636495e5b4bf08da6decc537381 Compiled from "ClassTest.java" public class com.wdksoft.ClassTest minor version: 0 major version: 51 flags: ACC_PUBLIC, ACC_SUPER 第二个部分:显示该类所涉及到的常量池,共有35个常量 Constant pool: #1 = Methodref #5.#23 // java/lang/Object."<init>":()V #2 = Fieldref #24.#25 // java/lang