命令查看java的class字节码文件

1、首先使用notepad++ 创建一个Demo.java ,文件名称与类名一样,放在D盘根目录下,如下所示:

命令查看java的class字节码文件

然后cmd 进入命令行窗口,换到D盘根目录下:

命令查看java的class字节码文件

然后执行javac Demo.java,没有报错,表示编译通过

命令查看java的class字节码文件

成功之后,继续执行:java Demo ,看到 输出的“hhhh”字符串表示java 程序运行成功

命令查看java的class字节码文件

2、使用javac –verbose查看运行类是加载了那些jar文件,如下图所示:

javac -verbose Demo.java

命令查看java的class字节码文件

3、Java  -verbose查看可以看到虚拟机编译时候加载的jar

java -verbose Demo

命令查看java的class字节码文件

4、使用javap查看字节码,如下图所示:

javap -c Demo

命令查看java的class字节码文件

5、使用javap -verbose 查看 更详细的信息 

javap -verbose Demo

命令查看java的class字节码文件

以上几个命令就可以查看java类文件的一些信息,如果想更深层的了解,请使用 java -help

命令查看java的class字节码文件