java - 我的 Java 版本是 5 吗?

标签 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)

我想知道 1.6.0_20 是否意味着 Java 1.6.0_20,因此比 Java 5 早得多?谢谢和问候!

最佳答案

Java 版本号很奇怪。在某些情况下,它们包含一个初始的 1.;其他人没有。但是 1.6.0 就是人们通常所说的“Java 6”,所以你在这里应该没问题。

过去,“Java 1.1”的版本号是 1.1.x。但是,当“Java2”发布时,它的版本号是 1.2.x,从那以后就一直如此。

关于java - 我的 Java 版本是 5 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7047059/

相关文章:

java - 以编程方式创建同义词过滤器

ubuntu - 无法启动Hadoop

ubuntu - 如何在 Ubuntu 中将 mosquitto 更新到最新版本

java - ADT 22.6.2 超时线程 - org.osgi.framework.BundleException : State change in progress for bundle -

java - 将 DATETIME 插入数据库时​​如何修复错误

ruby-on-rails - Rails URL 不起作用

ubuntu - 没有为 nginx pagespeed 模块制作目标模块的规则

java - Elasticsearch 内存问题

java - 如何仅将字符串的特殊字符转换为 unicode?

java - ListView 中的图像混合在一起