JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。
jdk-11.0.7_linux-x64_bin.tar.gz官方镜像版,jdk 11新特性包括以下17个
JDK11 引入了两种新的 GC,其中包括也许是划时代意义的 ZGC,虽然其目前还是实验特性,但是从能力上来看,这是 JDK 的一个巨大突破,为特定生产环境的苛刻需求提供了一个可能的选择。例如,对部分企业核心存储等产品,如果能够保证不超过 10ms 的 GC 暂停,可靠性会上一个大的台阶,这是过去我们进行 GC 调优几乎做不到的,是能与不能的问题。
macOS Java/JDK 13下载正式发布。目前该版本包含的特性已经全部固定,主要包含以下五个
linux Java/JDK 12下载说明,包括 Java 12 新特性:1 Switch 表达式,使用Java 12,switch不仅可以作为语句也可以作为表达式。 无论作为语句或者作为表达式,switch都可以使用传统/简化的作用域和控制流行为。 这将有助于简化代码,并为在switch中使用模式匹配铺平道路。
JDK 23引入了多个新特性和增强功能,旨在改善Java开发体验。以下是主要更新的摘要:
JDK13下载,内容包括了解这个特性之前,需要先了解一下跟它有很大关联的特性JEP310:Application Class-Data Sharing,简称AppCDS。这个特性简介就是为了改善JVM应用的启动速度和内存占用,并且扩展了CDS(Class-Data Sharing)特性从而允许应用的类也可以被放置在共享的归档类(archived classes)文件中。
Java/JDK 14 API(Java SE 14)英文版在线浏览查阅和检索,包括包、类、方法说明和用法。
Java 9 的定义功能是一套全新的模块系统。当代码库越来越大,创建复杂,盘根错节的“意大利面条式代码”的几率呈指数级的增长。
Java使用JDK 8流打印出列表中的元素
此为官方免安装版,省去安装过程,下载解压到某个目录后,设置环境变量即可使用,可参考下面配置方法。
jdk-14.0.2_linux-x64_bin.deb 官方安装版 全部新特性如下: 305: instanceof的模式匹配(预览) 343: 包装工具(培养箱)
windows Java/JDK 13下载官方免安装版,绿色版,解压后即可使用,版本新特性说明:支持Unicode 12.1,动态CDS归档(Dynamic CDS Archiving),java.net.Socket和java.net.ServerSocket API的重新实现。
在 JDK 9 之前,Java 基本上平均每三年出一个版本。但是自从 2017 年 9 月份推出 JDK9 到现在,Java 开始了疯狂更新的模式,基本上保持了每年两个大版本的节奏。
JDK从8升级到21的问题集
使用JDK Logging
Java Platform, Standard Edition 8 是一个拥有丰富特性的主要版本。本文档总结了 Java SE 8、JDK 8 以及 Oracle 的 Java SE 8 实现中的特性和增强。单击组件名称可获取该组件增强功能更详细的描述。
Java 编程语言,Lambda 表达式是一个新的语言特性,已经在此版本中引入。该特性让您可以将功能视为方法参数,或者将代码视为数据。使用 Lambda 表达式,您可以更简洁地表示单方法接口(称为功能接口)的实例。
linux x64 Java/JDK 8下载 jdk-8u251-linux-x64.rpm官方镜像版,紧凑 profile包含 Java SE 平台的预定义子集,并且支持不需要在小型设备上部署和运行整个平台的应用。
linux x64 Java/JDK 8下载 jdk-8u251-linux-x64.tar.gz官方镜像版
关注时代Java