对于相同的主要但不同的次要版本,UnsupportedClassVersionError?

时间:2017-12-15 10:53:28

标签: java

我用1.6.xxx编译了我的应用程序。如果我尝试在较小的1.6.yyy中执行,我会得到UnsupportedClassVersionError吗?

1 个答案:

答案 0 :(得分:1)

没有。自{1}}中所述的Java 1.2以来,次要版本尚未设置为零以外的任何值:

  

JDK 1.0.2版中的Oracle Java虚拟机实现支持包含45.0到45.3类的类文件格式。 JDK发布1.1。*支持类文件格式版本,范围为45.0到45.65535(含)。对于k≥2,JDK版本1.k支持45.0到44 + k.0范围内的类文件格式版本。