
JAVA JDK 13.02中文官方版 -> JAVA JDK 13.02中文官方版
软件大小:158M
软件语言:简体中文
软件类别:系统软件
更新时间:2024-12-04
官方网站:
应用平台:
- 软件介绍
- 软件截图
- 相关软件
- 相关阅读
- 下载地址
电脑软件推荐: 四则运算练习题生成工具 v1.1 免费版 JAVA JDK 13.02中文官方版 -> JAVA JDK 13.02中文官方版 航天金税盘开票软件 V3.0 DVD播放器 V2.37.2版
JDK13是JAVA开发者必备的工具,它的全名为Java SE Development Kit 13.0,最新版本现已正式发布。Java SE Development Kit是一套专为Java编程语言开发者设计的工具,提供了卓越的软件开发功能。作为全球顶尖编程语言之一,Java与C和C#等其他编程语言竞争,广泛应用于各种操作系统(如Android、Windows、Linux和Mac)的软件和游戏开发。这个强大的Java编程工具包及其更新增加了新的功能,帮助Java开发人员和程序员提升工作效率。此外,这个全面的套件可用于测试和运行扩展的软件。欢迎有需要的朋友前来下载使用。
JDK 13的五个关键特性:
Dynamic CDS Archives
这一特性是在JEP310:Application Class-Data Sharing的基础上扩展的,其中CDS代表Class-Data Sharing。
那么,JEP310是什么呢?
当在同一台物理机或虚拟机上启动多个JVM时,每个虚拟机都单独加载所需的所有类,导致较高的启动成本和内存使用。因此,Java团队引入了CDS,通过在多个JVM之间共享一些核心类,减少了每个JVM加载的类数,从而降低了启动时间和内存占用。
CDS只能作用于Boot Class Loader加载的类,而不能影响App Class Loader或自定义Class Loader加载的类。
在Java 10中,CDS扩展为AppCDS,不仅能作用于Boot Class Loader,还能作用于App Class Loader和自定义Class Loader,从而大大扩展了CDS的适用范围。这意味着自定义类也可以在多个JVM间共享。
Java 10中的JEP310通过跨不同Java进程共享公共类元数据,减少了内存占用并改善了启动时间。
ZGC: Uncommit Unused Memory
在讨论这个特性之前,先问一个问题,JVM的GC是否会将释放的内存还给操作系统?
GC释放的内存处理方式取决于不同的垃圾回收器。将内存归还给操作系统意味着需要调整JVM的堆大小,这个过程资源消耗较大。
在JDK 11中引入了ZGC,这是一种可扩展的低延迟垃圾收集器,但当时只是实验性的,而且ZGC释放的内存不会归还给操作系统。
在Java 13中,JEP 351对ZGC进行了增强,使其能够将未使用的堆内存返回给操作系统。
Reimplement the Legacy Socket API
这一特性用更简洁、现代化的实现替换了java.net.Socket和java.net.ServerSocket API。
java.net.Socket和java.net.ServerSocket的实现非常陈旧,这个JEP引入了新的现代实现。新的实现成为Java 13中的默认实现,但旧的实现仍然存在,可以通过设置系统属性jdk.net.usePlainSocketImpl来使用。
运行一个实例化Socket和ServerSocket的类将显示调试输出,这是默认(新的)实现。
Switch Expressions (Preview)
Switch表达式在JDK 12中以预览特性引入。JEP 354对这一特性进行了修改,增加了yield语句来返回值。这意味着,switch表达式(返回值)应使用yield,而switch语句(不返回值)则应使用break。
Text Blocks (Preview)
Raw String Literals特性在JDK 12中引入,但在发布前被放弃。JEP在引入多行字符串文字(text block)时,具有类似的意义。
文本块是一个多行字符串文字,减少了对大多数转义序列的需求,以可预测的方式自动格式化字符串,并允许开发人员在需要时控制格式。
JDK环境变量配置教程(以Windows 10为例)
1、在桌面上右键点击“此电脑”,在Windows 7中是“计算机”,右键选择“属性”。
2、打开系统界面后,点击“高级系统设置”,系统属性界面会弹出,然后点击右下角的“环境变量”设置;
3、在环境变量界面点击“系统变量”下面的“新建”按钮;
4、在“变量名”处填入“Java_Home”,变量值为JDK的安装路径,例如“D:\Program Files\Java\jdk1.8.0_91”。
点击“确定”选项。
5、在“系统变量”中找到“Path”,然后点击“编辑”。
6、选择右边的“编辑文本”按钮。
7、将引号中的内容“%Java_Home%\bin;%Java_Home%\jre\bin;”复制到“变量值”栏的最前面,然后点击“确定”。
8、在“系统变量”栏中点击“新建”,变量名为“CLASSPATH”,变量值为“.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar”,点击“确定”。
10、点击“环境变量”最下面的“确定”选项。然后在电脑桌面按下快捷键“Win+R”,输入“cmd”。
11、检查Java环境是否配置成功,输入“java”。
12、输入“javac”。
输入“java -version
-
JAVA JDK 13.02中文官方版 -> JAVA JDK 13.02中文官方版下载地址

相关阅读
最新软件
猜您喜欢
- 小狼毫助手
- Cocosenor Access Password Tuner v3.1.0
- DLL修复助手 v3.9 免费版
- Microsoft Visual C++ 2022 (64+32位)
- 小度WiFi驱动 V3.5.0.0
- TrayS-CPU32位/64位中文绿色版 v2.0免费版 → TrayS-CPU32位/64位中文绿色版 v2.0
- 蓝奏云网盘客户端 v3.4.6 官方最新版
- 罗技G302鼠标驱动程序 v8.78.107 最新版
- 酷呆桌面 v2.2.0.0 最新绿色版 免费版
- Boot Camp 6.1.7071 for Windows 10 64-bit
- Office2016 专用卸载工具
- Splashtop Wired XDisplay v2022