如何根据javaC语言 version的输出信息判断JDK版本?



大多数人(和Oracle网站)似乎将JDK版本称为单个数字,如"Java SE Development Kit 7"。

javac -version的输出格式为:javac 1.6.0_24

我怀疑,但想要一些验证,第二个数字,在本例中是6,指的是JDK版本。这是正确的吗?还是有其他方法来确定一位数的JDK版本?

第二个数字几乎是正确答案

For 1.7, "Java 7"
For 1.6, "Java 6"
For 1.5, "Java 5"
For 1.2 through 1.4, "Java 2" or alternatively (if being more specific) "Java (second digit)"

Java 1.1和1.0被简单地称为"Java"。没有足够多的人使用1.0来触发更强大的1.1的品牌重塑。

相关内容

最新更新