2、使用ultraedit或editplus開啟class檔案,我這裡使用的editplus,如圖:
3、開啟時encoding選擇hex viewer,以16進製制方式顯示
4、開啟檔案的內容如下:
5、只看第一行資料,前面8個位元組ca fe ba be 是固定的,之後4個位元組00 00 是次版本號,次版本號後面的4個位元組00 33 是jdk的版本號,如我這裡使用的是jdk1.7
jdk版本號對應關係如下:
版本號 對應十進位制 jdk版本號
2e 46 jdk1.2
2f 47 jdk1.3
30 48 jdk1.4
31 49 jdk1.5
32 50 jdk1.6
33 51 jdk1.7
34 52 jdk1.8
怎樣檢視class檔案的jdk版本號
1 事先編譯好乙個class檔案。如 testversion.class 2 使用ultraedit或editplus開啟class檔案,我這裡使用的editplus,如圖 3 開啟時encoding選擇hex viewer,以16進製制方式顯示 4 開啟檔案的內容例如以下 5 僅僅看第一行資料,前...
使用jdk檢視jks檔案資訊
c users admin keytool list v keystore d your jks file name.jks storepass scd1021 你的密碼 金鑰庫型別 jks 金鑰庫提供方 sun 您的金鑰庫包含 1 個條目 別名 visual 建立日期 2019 10 21 條目型...
如何在IDEA中檢視jdk的原始碼
一般來說idea配置好jdk以後 jdk的原始碼其實也配置好了 如果沒有的話找到這個位置 file project sdks sourcepath 找到右側的加號 選中jdk主目錄下的兩個source檔案 在需要檢視某個方法原始碼時 將游標放在該方法 輸入ctrl b 即可 或者就在方法上面 點選右...