我的Java版本是5吗?

Tim*_*Tim 1 java ubuntu

我有一个程序,README说它需要Java 5或更高版本.我检查了我的Ubuntu上的Java版本:

$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.9) (6b20-1.9.9-0ubuntu1~10.10.2)
OpenJDK Server VM (build 19.0-b09, mixed mode)
Run Code Online (Sandbox Code Playgroud)

我想知道1.6.0_20是否意味着Java 1.6.0_20,因此远远超过Java 5?感谢致敬!

Hen*_*olm 11

Java版本号很奇怪.在某些情况下,它们包括一个首字母1.; 别人不这样做.但1.6.0人们通常称之为"Java 6",所以你应该在这里好.

在当天,有"Java 1.1",其版本号为1.1.x. 然而,当"Java2的"被释放它有1版本号2 .X,从那时起就一直这样.


Luk*_*keH 5

你实际上已经有了Java 6所以你应该没问题!

Java 1. 5 .x是Java 5; Java 1. 6 .x是Java 6.