编程开发分类


 JDK11(Java Development Kit 11)V11.0.19官方版

软件大小: 149M 软件语言: 简体中文
软件授权: 免费软件 软件公司:
软件平台: 更新时间: 2023 - 4 - 19

JDK11(Java Development Kit 11)
JDK11(Java Development Kit 11)简介:

JDK11是Oracle Java Development Kit众多版本中用户使用率比较高的一款,这是一款由甲骨文公司开发的Java开发工具包,包含了开发JAVA必备的(java运行库),Java开发套件和Java基础类库源代码,DK 11则是JDK的一个新版本,它在JDK 10的基础上添加了许多新的特性和改进,本站为大家提供JDK11离线安装包下载安装 。

JDK11(Java Development Kit 11)

JDK11特点:

1. 预览新特性:JDK 11中提供了许多预览版本的新特性,包括动态类文件常量、Lambda参数类型推断、ZGC、Epsilon等等,这些新特性对Java开发者来说都具有很大的意义和影响 。

2. 安全特性增强:在JDK 11中,安全性得到了进一步的提升,其中包括TLS1.3的支持、控制Java类文件执行的新特性以及提供了更加清晰和开放的JVM加密和签名体系结构等 。

3. 集成了AOT技术:JDK 11还将AOT(Ahead of Time)Compiler技术集成到了JVM中,这使得Java程序能够在启动时直接编译成本地代码,提高了JVM的启动速度,减少了内存的使用 。

4. 新增加了HTTP客户端:JDK 11新增的HTTP客户端API对于Java开发者来说是一个非常有价值的特性,它允许开发者更加方便地发送HTTP请求和处理HTTP响应 。

5. 维护周期:JDK 11是当前JDK版本的LTS(长期支持)版本,它的维护周期将持续至2026年 。

JDK 11是一个非常有价值的版本,它为Java开发者带来了许多新特性和改进,为Java应用程序的开发和部署提供了更加高效和安全的解决方案 。
 

JDK11变量设置教程:

此电脑->右键->属性->高级系统设置->环境变量:
1、「用户变量」和「系统变量」分别新建2条变量

变量名:CLASSPATH  变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib	ools.jar;
变量名:JAVA_HOME  变量值:C:Program FilesJavajdk1.8.0_311(安装目录版本号路径)

2、「系统变量」双击->Path->编辑环境变量 -> 分别新建3条

%JAVA_HOME%in
C:Program FilesJavajdk1.8.0_311in
C:Program FilesJavajre1.8.0_311

# 检查JDK环境配置命令:
CMD 输入 java -version

jdk11和jdk8区别

jdk8 与 jdk11 除了语法上的区别外,还有的是 gc 方面的优化,这是一个非常重要的方面 。所以我们通过 jvm 的参数调整,来对比 jdk8 与 jdk11 在各 gc 算法上的区别 。由于本人技术水平有限,在对比考量上可能存在不足之处,希望抛砖引玉,有兴趣的朋友一起研究 。
结论先行:
1、jdk8-parallelGc 与 Jdk11-parallelGc 在同样条件下,jdk11 的表现略差,总停顿时间比 jdk8 增长 33.3%,平均 gc 时间增长 33.8%;
2、Jdk8-g1 与 Jdk11-g1 在同样条件下,相差无几;
3、在暂停时间上,ZGC 则不会超过 10ms,而 Parallel GC 和 G1GC 则高达 100ms+ 。jdk11-zgc 比 jdk11-g1,总停顿时间减少 62.8%,平均 gc 时间减少 10+倍;
 
 
软件下载区:
 电信下载:JDK11(Java Development Kit 11)
 移动下载:JDK11(Java Development Kit 11)
 联通下载:JDK11(Java Development Kit 11)