我看到许多不同的Java术语到处都是。我需要安装JDK 1.6。据我了解,Java 6 == Java 1.6。但是,当我安装Java SE 6时,我得到了一个报告为11.0版的JVM!谁能解决疯狂问题?
当您键入“ java -version”时,您会看到三个版本号-Java版本(在我的名称上为“ 1.6.0_07”),Java SE运行时环境版本(“ build 1.6.0_07-b06”)和HotSpot版本(在我的名称上为“” build 10.0-b23, mixed mode")我怀疑您看到的“ 11.0”是HotSpot版本。
1.6.0_07
1.6.0_07-b06
build 10.0-b23, mixed mode"
更新:HotSpot是(或曾经是,现在他们似乎用它来表示整个VM)是Java虚拟机中内置的即时编译器。上帝只知道为什么Sun给它一个单独的版本号。