您的位置: 首页 > 电脑软件 > 系统软件

Java JDK 13.02 中文官方版

JDK,Java SE Development Kit,jdk13

立即下载

扫一扫下载到手机

排行榜

查看排行

评分:

9.0

相关介绍

JDK 13是Java开发人员的核心工具之一,其全名为Java SE Development Kit 13.0,最新版已正式发布。Java SE Development Kit为Java程序员提供了一系列高效的开发工具。Java编程语言是全球主要的编程语言之一,与C、C#等语言竞争,并广泛应用于各大操作系统(如Android、Windows、Linux、Mac)上的软件与游戏开发。此强大的Java开发工具包及其最新更新带来了更多的功能,能够帮助开发者提升工作效率。此套件不仅可以帮助开发者编写和测试Java应用程序,还能确保软件的顺利运行。欢迎开发者下载并使用!

JAVA JDK
 

JDK 13的五大关键特性:

动态CDS档案(Dynamic CDS Archives)

此功能是基于JEP 310:应用程序类数据共享(Application Class-Data Sharing)进行扩展的,其中CDS代表Class-Data Sharing。

那么,JEP 310到底是做什么的呢?

当多个JVM在同一台物理机或虚拟机上运行时,如果每个虚拟机都需要加载所有必要的类,启动时间和内存占用将会显著增加。为了优化这一过程,Java团队引入了CDS,通过在JVM之间共享一些核心类,每个JVM只需加载应用类,从而减少了启动时间并节省了内存占用。

CDS 仅适用于由 Boot Class Loader 加载的类,而不适用于 App Class Loader 或自定义的类加载器。

在Java 10中,CDS扩展为AppCDS,支持不仅仅是Boot Class Loader,还能够作用于App Class Loader及自定义类加载器,大大拓宽了CDS的适用范围。因此,开发者可以共享自定义类数据。

JEP 310通过跨不同Java进程共享公共类元数据,显著减少了内存使用,并提升了启动效率。

 

ZGC:释放未使用的内存

在讨论这个问题之前,先来思考一个问题:JVM中的GC会将回收的内存返还给操作系统吗?

垃圾回收后的内存处理方式取决于不同的垃圾回收器。将内存返还给操作系统需要调整JVM的堆大小,这一过程资源消耗较大。

在JDK 11中,Java引入了ZGC(低延迟垃圾回收器),当时它仍处于实验阶段,且回收的内存并不会返回给操作系统。

然而,在Java 13中,JEP 351对ZGC进行了改进,ZGC现在能够将未使用的堆内存返还给操作系统,进一步提升了内存管理能力。


重新实现遗留的Socket API

为了提供更易于维护和调试的实现,Java 13对java.net.Socket和java.net.ServerSocket API进行了更新,采用了更现代化的实现方式。

这些API的原始实现较为陈旧,JEP引入的新实现成为了Java 13中的默认方式,但老版本的实现依然可用。开发者可以通过设置系统属性 "jdk.net.usePlainSocketImpl" 来选择使用旧的实现。

运行一个实例化Socket和ServerSocket的类时,可以看到调试输出。这是新的默认实现。

 

Switch表达式(预览版)

在JDK 12中,Switch表达式作为预览特性首次亮相。JEP 354对其进行了修改,引入了“yield”语句来返回值。换句话说,返回值的switch表达式应该使用“yield”,而不返回值的switch语句则应使用“break”。

 

文本块(预览版)

在JDK 12中,原本计划引入的Raw String Literals特性最终未发布。Java 13通过JEP引入了文本块(Text Block),它是多行字符串字面量,旨在避免常见的转义序列问题,并能以可预测的方式自动格式化字符串,同时允许开发者在需要时自定义格式。


 

JDK环境变量配置指南(以Win10为例)

1、右键点击桌面上的“此电脑”(或“计算机”),然后选择“属性”。

JAVA JDK

2、进入系统设置界面后,点击“高级系统设置”,弹出的窗口中点击右下角的“环境变量”按钮。

JAVA JDK

3、在“环境变量”界面下,点击“系统变量”中的“新建”按钮。

JAVA JDK

4、在“变量名”处输入“Java_Home”,而“变量值”则设置为JDK的安装路径,例如:D:\Program Files\Java\jdk1.8.0_91

点击“确定”保存。

JAVA JDK

5、在“系统变量”中找到“Path”并点击“编辑”。

JAVA JDK

6、点击右边的“编辑文本”按钮。

JAVA JDK

7、将“%Java_Home%\bin;%Java_Home%\jre\bin;”复制到“变量值”栏的最前面,点击“确定”。

JAVA JDK

8、在“系统变量”中,点击“新建”,设置“变量名”为“CLASSPATH”,而“变量值”则输入“.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar”,点击“确定”。

JAVA JDK

10、点击“确定”保存所有设置后,按快捷键“Win+R”,输入“cmd”打开命令行。

JAVA JDK

11、在命令行中输入“java”命令,检查Java是否已正确配置。

JAVA JDK

12、再输入“javac”命令。

JAVA JDK

软件截图

  • Java JDK 13.02 中文官方版

下载地址

Java JDK 13.02 中文官方版

火爆手游
  • 星神少女破解版 v2.0.0.178

  • 鸣人的假期 v1.23

  • 15YC影视app高清版 v6.3.0

  • 特殊要求 v.1.3

  • 好色App最新版(观色配色)

  • 大织里app安卓版

  • 闪光壁纸app安卓最新版

  • 一键闪清官方最新版

  • 我的世界地球国际服