javac是用来编译.java文件的。 javap主要用于帮助开发者深入了解Java编译器的机制 问题: 今天使用javac命令反编译.java文件,再通过javap查看.class详细信息,却没有显示局部变量表LocalVariableTable,见下图: 解决方法: 先使用javac -g:vars Demo3_11_3.java重新编译, 再javap -v Demo3_11_3.class重新查看字节码信息。