查看class文件用哪個jdk版本編譯

一次問題排查中需要知道線上class文件是由哪個版本jdk編譯的,於是學習了下。 第一種方法 首先使用EditPlus打開,打開後會有一個彈框讓我們選擇以什麼字符編碼打開class文件,這裏我們選擇Hex viewer(16進制字符編碼) 然後查看第一行的前8個組合:CA FE BA BE 00 00 00 32 1:前面8個字節CA FE BA BE是固定的。 2:隨後4個字節00 00是次版本
相關文章
相關標籤/搜索