甲骨文Oracle公司Java Development Kit(JDK)是Java的开发工具包,包含Java运行环境、Java开发工具和Java基础类库源代码。Java Runtime Environment(JRE)是运行Java程序的运行环境,不管是做Java开发还是
安卓开发,都必须在
系统安装JRE运行环境。JAVA语言的贡献力量是其他任何技术无可比拟的。
新版特性2021年1月19日 Java SE 15 发行说明
Java™ SE Development Kit 15.0.2 (JDK 15.0.2)
https://www.oracle.com/java/technologies/javase/15all-relnotes.html自从2017年JAVA 9发布之后,JAVA的发布版本跟上了敏捷开发的步伐,小步快跑,Java平台发布节奏已从每3年以上的主要版本转变为每6个月发布一次功能。现在,每年的3月和9月都会发布新的版本功能。
2020年9月15日 Java 15 正式版发布了!
2020年3月17日 Java 14 正式版发布了!
特性一:全新的Switch表达式:通过扩展原来的Switch来简化编码,现在它既可以用作语句,也可以用作表达式。在JDK 12和JDK 13中进行了预览之后,预计Switch表达式将成为JDK 14中的一个永久特性。Switch表达式还准备在Switch中使用模式匹配,允许开发人员有条件地从对象中提取组件。Oracle在9月17日表示,switch表达式有望在Java开发工具包14 (JDK 14)中得到最终版。
特性二:在
http://openjdk.java.net上发布的JDK 14的一个JDK增强建议(JEP)中,提及将升级Java的映射字节缓冲区以支持非易失性内存。
支持NVM:在switch表达式正式到来之前,非易失性映射字节缓冲区(non-volatile mapped byte buffers)仍是官方提出的JDK14的惟一特性。非易失性映射字节缓冲区将添加新的特定于jdk的文件映射模式,允许使用FileChannel API创建引用非易失性内存(NVM)的MappedByteBuffer实例。Intel 的傲腾内存估计要笑出声啦~
下载地址检查JDK环境配置命令:
CMD 输入 java -version
Java开发工具(JDK)包含Java运行环境源代码(JRE)
Java开发套件 Java SE Development Kit(JDK)
├—Java SE Development Kit 15.0.2 x64 目前发布的最新正式版
├—Java SE Development Kit 8u281 x86/x64 广泛使用的稳定版
├—Java SE Development Kit 11.0.10 (LTS) x64 最新长期支持版
Java运行环境 Java SE Runtime Environment(JRE)
├—Java Runtime Environment 8.0 Update 281 x86/x64
├—Java Runtime Environment 10.0.2 x86/x64
https://cloud.189.cn/t/UziuIf3mUVBzhttps://pan.baidu.com/s/1UJfFpifiXfdSc8d7pEUcEQJava开发工具包 Java SE Development Kit 15.0.2 官方下载页面
https://www.oracle.com/cn/java/technologies/javase-jdk15-downloads.htmlhttps://www.oracle.com/cn/java/technologies/javase-downloads.html