gpt4 book ai didi

java - 为什么我看到打开的 JDK 1.8 而不是 Java 8?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:46:02 26 4
gpt4 key购买 nike

当我这样检查我的 Java 版本时:

java -version

我看到 openjdk version 1.8.0 runtime environment build ...,但我以为我安装了 Java 8

为什么版本号显示为1.8?

最佳答案

来自 Java Platform, Standard Edition 8 Names and Versions :

In JDK 8 and JRE 8, the version strings are 1.8 and 1.8.0

为什么?因为 Java 的开发者选择这样命名版本。我只能假设真正的原因,但我认为是,因为将它命名为 Java 8 意味着它是新的并且比 Java 7 好得多,但是将版本从 1.7 升级到 1.8 表明它仍然是 1.x 版本,因此仍然向后兼容。归根结底是营销。

另见 Why is Java version 1.X referred to as Java X? .

关于java - 为什么我看到打开的 JDK 1.8 而不是 Java 8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53642402/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com