JDK版本


JDK版本错误:java.lang.UnsupportedClassVersionError: Bad version number in .class file。





用二进制编辑工具(例如EmEditor)打开类文件,有以下的显示:



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



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

猜你喜欢

转载自changyehappy.iteye.com/blog/2029631