java入门-JDK版本
2025-01-29
jdk8
就是jdk1.8,或者叫java1.8,java8,说的都是一个版本。
jdk1.8是历史遗留下来的命名方式,当前应该主要使用jdk8这种命名方式。
jdk8是LTS版本,LTS=Long-Term Support,就是长期支持版本。
并不是所有的版本都是LTS的,目前属于LTS版本的只有JDK8, JDK11, JDK17, JDK21。
jdk是由oracle公司提供维护的。
openjdk-16
openjdk是开源项目,功能上跟jdk是一致的。
一般我们就是用这个openjdk的版本就行,下载、安装、使用授权都比较方便。
adopt-11
AdoptOpenJDK是基于OpenJDK的一个开源项目,目前已停止更新了,因为项目已转交给Eclipse基金会去维护,现在已改名为Adoptium Eclipse Temurin。
temurin-11
Eclipse维护的开源JDK项目。