1. 程式人生 > >class檔案結構[0]

class檔案結構[0]

.java原始碼檔案經過編譯以後會生成.class位元組碼檔案。

可以使用WinHex直接以十六進位制形式檢視

也可以使用javap命令和jclasslib軟體(注意64位作業系統匹配,和版本不要太低,我使用低版本的時候出現過位元組碼指令顯示錯誤的問題)

後面講解的時候,不打算詳細到具體位元組

所以主要通過javap命令和jclasslib軟體。這兩個方式的展示各有優缺,後續展示常量池的時候通過javap命令,其餘部分通過jclasslib軟體。

比如說在D:盤目錄下有一個Test.class檔案

javap-v D:\Test.class

使用jclasslib檢視