查看java字節碼 java
1 javac –verbose查看運行類是加載了那些jar文件測試
HelloWorld演示:虛擬機
javac –verbose HelloWorld.java編譯
能夠看到虛擬機編譯時作了那些事情……變量
java –verbose HelloWorld程序
能夠看到虛擬機運行一個程序時加載的jar包im
更多內容查看javac –help命令img
2 javap查看字節碼分享
首先使用javap –help能夠查看到各類命令,各個命令什麼做用,能夠本身運行試試……文件
這裏只測試javap –c和javap –verbose
javap –c HelloWorld
能夠查看字節碼,從中能夠獲得各類變量的信息等等
可是javap –verbose能夠看到更加清楚的信息。以下圖
以上爲命令查看java字節碼文件過程,對了解java背後的祕密,深層次理解java有用,與你們分享……