Java JDK 和 Java Runtime Environment (JRE) 的最新版本分别是啥?

Posted

技术标签:

【中文标题】Java JDK 和 Java Runtime Environment (JRE) 的最新版本分别是啥?【英文标题】:What is the latest version of Java JDK and Java Runtime Environment (JRE) respectively?Java JDK 和 Java Runtime Environment (JRE) 的最新版本分别是什么? 【发布时间】:2020-11-07 07:09:40 【问题描述】:

Java JDK 和 Java Runtime Environment (JRE) 的最新版本分别是什么? 我的版本是

❯ java --version
java 14.0.1 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)
❯ /usr/libexec/java_home -V
Matching Java Virtual Machines (3):
    14.0.1, x86_64: "Java SE 14.0.1"    /Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
    13.0.1, x86_64: "Java SE 13.0.1"    /Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home
    11.0.5, x86_64: "AdoptOpenJDK 11"   /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
❯ /usr/bin/java --version
java 14.0.1 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)
❯ /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version
java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)```

【问题讨论】:

@OlafKock 请不要讽刺,而是be nice 我不认为我的评论是讽刺的,而是我认为这个问题无法回答且不适合 *** 的真实原因列表。当有人发现这个问题及其答案时,今天回答的任何内容明天都会过时(对于明天的某些价值观),因此它对未来的读者没有任何价值。对不起,如果这是讽刺的话。 【参考方案1】:

目前 14 是最新的。不过抢先体验版也有https://jdk.java.net/16/

JDK 次要版本因供应商而异。

您可以从https://sdkman.io/jdks看到热门供应商

由于JDK是JRE的超集,安装JDK就不需要JRE

=== 已添加@2021-09-15 ===

每半年发布一次新版本。

【讨论】:

既然 14 是 JDK 的最新版本,我的 java --version 显示的是最新版本的 java? ❯ java --version java 14.0.1 2020-04-14 Java(TM) SE Runtime Environment (build 14.0.1+7) Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing) 即使安装了JDK就不需要JRE了,JRE的最新版本是什么? 是的。如果你只想执行一些java程序,那么JRE就足够了。在您的情况下,您安装了包含 JRE 的 JDK。 最新的 JRE 版本是什么?什么号码?我知道最新版本的 JDK (JAVA DEVELOPMENT KIT) 是 14,单独的 JRE (JAVA RUNTIME ENVIRONMENT) 是什么? @Donggi Kim 现在最新版本是16。

以上是关于Java JDK 和 Java Runtime Environment (JRE) 的最新版本分别是啥?的主要内容,如果未能解决你的问题,请参考以下文章

Java JDK 和 Java Runtime Environment (JRE) 的最新版本分别是啥?

Eclipse启动报错:A java runtime Environment(JRE) or java Development……的解决办法

GPU运行nvvp失败“A Java Runtime Environment (JRE) or Java Development Kit (JDK)”

GPU运行nvvp失败“A Java Runtime Environment (JRE) or Java Development Kit (JDK)”

GPU运行nvvp失败“A Java Runtime Environment (JRE) or Java Development Kit (JDK)”

JAVA开发-eclipse打开失败:A Java Runtime Environment(JRE) or Java Development Kit(JDK) must be available……的