查看java字節碼
1 javac –verbose查看運行類是加載了那些jar文件
HelloWorld演示:
javac –verbose HelloWorld.java
可以看到虛擬機編譯時做了那些事情……
java –verbose HelloWorld
可以看到虛擬機運行一個程序時加載的jar包
更多內容查看javac –help命令
2 javap查看字節碼
首先使用javap –help可以查看到各種命令,各個命令什么作用,可以自己運行試試……
這里只測試javap –c和javap –verbose
javap –c HelloWorld
可以查看字節碼,從中可以得到各種變量的信息等等
但是javap –verbose可以看到更加清楚的信息。如下圖
以上為命令查看java字節碼文件過程,對了解java背后的秘密,深層次理解java有用,與大家分享……