1、事先編譯好乙個class檔案。如:testversion.class
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版本
2e46
jdk1.2
2f47
jdk1.3
3048
jdk1.4
3149
jdk1.5
3250
jdk1.6
3351
jdk1.7
3452
jdk1.8
如何檢視class檔案的jdk版本
2 使用ultraedit或editplus開啟class檔案,我這裡使用的editplus,如圖 3 開啟時encoding選擇hex viewer,以16進製制方式顯示 4 開啟檔案的內容如下 5 只看第一行資料,前面8個位元組ca fe ba be 是固定的,之後4個位元組00 00 是次版本...
使用jdk檢視jks檔案資訊
c users admin keytool list v keystore d your jks file name.jks storepass scd1021 你的密碼 金鑰庫型別 jks 金鑰庫提供方 sun 您的金鑰庫包含 1 個條目 別名 visual 建立日期 2019 10 21 條目型...
怎樣檢視mysql pid檔案路徑 檔案位置
當mysql例項啟動時,會將自己的程序id寫入乙個檔案中 該檔案即為pid檔案。該檔案可由引數pid file控制,預設位於資料庫目錄下,檔名為主機名.pid mysql show variables like pid file g 1.row variable name pid file valu...