查看class应用的jdk版本

查看class使用的jdk版本

用二进制编辑工具打开类文件,会有以下的显示:


CA FE BA BE 00 00 00 32.....

 

而上面的32是编译这个类的JDK版本,32表示是50,是JDK1.6;31表示49,是JDK1.5;30表示48,是JDK1.4......依次类推。