欧美亚洲综合图区在线|天天射天天干国产成卜|99久久免费国产精精品|国产的欧美一区二区三区|日韩中文字幕无码不卡专区|亚麻成人aV极品一区二区|国产成人AV区一区二区三|成人免费一区二区三区视频网站

當前位置:首頁 > 軟件開放 > 正文內(nèi)容

怎么看class文件的jdk版本(如何查看class的編譯版本)

軟件開放2年前 (2023-01-28)1348

今天給各位分享怎么看class文件的jdk版本的知識,其中也會對如何查看class的編譯版本進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!

本文目錄一覽:

如何查看class文件的jdk版本

1.???準備好要查看的class文件,本例使用Tools.class文件。

2.???使用UltraEdit打開class文件

3.???如果顯示效果如下圖一樣,則表示默認使用的是16進制方式顯示。

4.???如果不是16進制方式,則顯示為下圖的亂碼樣式。此時需要點擊菜單上的【切換為十六進制編輯模式】

5.???只看第一行的數(shù)據(jù):

(1)前面8個字節(jié)CA FE BA BE是固定的。

(2)隨后4個字節(jié)00 00是次版本號

(3)再后面的4個字節(jié)00 34是JDK的版本號(JDK1.8)。

JDK版本號對應(yīng)關(guān)系如下:

34(對應(yīng)十進制的50):JDK1.8

33(對應(yīng)十進制的50):JDK1.7

32(對應(yīng)十進制的50):JDK1.6

詳細見第5步.......

6. ? 詳細的JDK版本對應(yīng)關(guān)系:

34(對應(yīng)十進制的50):JDK1.8

33(對應(yīng)十進制的50):JDK1.7

32(對應(yīng)十進制的50):JDK1.6

31(對應(yīng)十進制的49):JDK1.5

30(對應(yīng)十進制的48):JDK1.4

2F(對應(yīng)十進制的47):JDK1.3

2E(對應(yīng)十進制的46):JDK1.2

如何查看Class文件編譯的JDK版本

準備好要查看的class文件,本例使用Tools.class文件。

如何查看class文件的jdk版本

使用Ultra Edit打開class文件

如何查看class文件的jdk版本

如果顯示效果如下圖一樣,則表示默認使用的是16進制方式顯示。

如何查看class文件的jdk版本

如果不是16進制方式,則顯示為下圖的亂碼樣式。此時需要點擊菜單上的【切換為十六進制編輯模式】

如何查看class文件的jdk版本

只看第一行的數(shù)據(jù):

(1)前面8個字節(jié)CA FE BA BE是固定的。

(2)隨后4個字節(jié)00 00是次版本號

(3)再后面的4個字節(jié)00 34是JDK的版本號(JDK1.8)。

JDK版本號對應(yīng)關(guān)系如下:

34(對應(yīng)十進制的50):JDK1.8

33(對應(yīng)十進制的50):JDK1.7

32(對應(yīng)十進制的50):JDK1.6

詳細見第5步.......

如何查看class文件的jdk版本

詳細的JDK版本對應(yīng)關(guān)系:

34(對應(yīng)十進制的50):JDK1.8

33(對應(yīng)十進制的50):JDK1.7

32(對應(yīng)十進制的50):JDK1.6

31(對應(yīng)十進制的49):JDK1.5

30(對應(yīng)十進制的48):JDK1.4

2F(對應(yīng)十進制的47):JDK1.3

2E(對應(yīng)十進制的46):JDK1.2

如何查看Class文件編譯的JDK版本?

在jar包中,用winrar解壓一個類文件,然后在命令行下面輸入\x0d\x0ajavap -verbose classname\x0d\x0a會輸出一些信息,大致如下:\x0d\x0a\x0d\x0aCompiled from "HtmlCrawer.java"\x0d\x0apublic class org.eagleeye.html.HtmlCrawer extends java.lang.Object\x0d\x0a SourceFile: "HtmlCrawer.java"\x0d\x0a minor version: 0\x0d\x0a major version: 50\x0d\x0a Constant pool:\x0d\x0aconst #1 = class #2; // org/eagleeye/html/HtmlCrawer\x0d\x0aconst #2 = Asciz org/eagleeye/html/HtmlCrawer;\x0d\x0aconst #3 = class #4; // java/lang/Object\x0d\x0aconst #4 = Asciz java/lang/Object;\x0d\x0aconst #5 = Asciz client;\x0d\x0a....\x0d\x0a\x0d\x0a后面省略了,可以看到前面有兩行:\x0d\x0aminor version: 0\x0d\x0amajor version: 50\x0d\x0a表示了類文件的版本

怎么看class文件的jdk版本的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于如何查看class的編譯版本、怎么看class文件的jdk版本的信息別忘了在本站進行查找喔。

掃描二維碼推送至手機訪問。

版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。

本文鏈接:http://m.landcheck.net/post/5835.html

“怎么看class文件的jdk版本(如何查看class的編譯版本)” 的相關(guān)文章

做個app的費用大概多少(做個app得多少錢)

做個app的費用大概多少(做個app得多少錢)

今天給各位分享做個app的費用大概多少的知識,其中也會對做個app得多少錢進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、做一個APP要花多少錢? 2、開發(fā)一款app需要多少成本? 3、制作一個app需要多少錢? 4、開發(fā)一個app需多少錢 做...

制作app平臺需要多少錢(制作軟件app需要多少錢)

制作app平臺需要多少錢(制作軟件app需要多少錢)

今天給各位分享制作app平臺需要多少錢的知識,其中也會對制作軟件app需要多少錢進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、開發(fā)一個手機APP要多少錢 2、開發(fā)一個APP需要多少錢 3、做一個app要多少錢? 4、做個app軟件大約多少錢?...

qq安全中心釣魚源碼(釣魚網(wǎng)站軟件手機版)

qq安全中心釣魚源碼(釣魚網(wǎng)站軟件手機版)

今天給各位分享qq安全中心釣魚源碼的知識,其中也會對釣魚網(wǎng)站軟件手機版進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、中了假的QQ安全中心釣魚網(wǎng)站 并填寫了身份證號 手機號 以及發(fā)了驗證短信該怎么補救 2、中了qq安全中心的釣魚網(wǎng)站怎么辦? 3、中了...

火星直播官網(wǎng)(火星直播官網(wǎng)下載二維碼)

火星直播官網(wǎng)(火星直播官網(wǎng)下載二維碼)

今天給各位分享火星直播官網(wǎng)的知識,其中也會對火星直播官網(wǎng)下載二維碼進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、火星直播激活碼怎么獲得 2、火星直播黑屏 3、投影儀如何下載火星直播 4、電視安裝什么軟件可以看電視直播 5、電視直播應(yīng)用程序“...

可以打金提現(xiàn)人民幣的傳奇(可以打金提現(xiàn)人民幣的傳奇源碼)

可以打金提現(xiàn)人民幣的傳奇(可以打金提現(xiàn)人民幣的傳奇源碼)

今天給各位分享可以打金提現(xiàn)人民幣的傳奇的知識,其中也會對可以打金提現(xiàn)人民幣的傳奇源碼進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、哪個傳奇可以打金? 2、熱血傳奇怎么打金賺錢? 3、傳奇手游怎么賺人民幣 4、星空傳奇打金版怎么交易人名幣 5...

網(wǎng)站源碼爬?。ǐ@取網(wǎng)站源碼)

網(wǎng)站源碼爬?。ǐ@取網(wǎng)站源碼)

今天給各位分享網(wǎng)站源碼爬取的知識,其中也會對獲取網(wǎng)站源碼進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!本文目錄一覽: 1、用requests庫爬取網(wǎng)站源碼問題 2、為什么別人網(wǎng)站源碼中只有少量內(nèi)容,其他通過js實現(xiàn) 3、python怎么爬取網(wǎng)頁源代碼 用reques...