电脑系统下载-专业的系统软件下载基地!

大魔术装机大师
大魔术装机大师

无需光驱和U盘,无需电脑技术 ,只需轻轻一点
即可一键重装:XP、win7、win10、win11系统

Windows

Java SE Development Kit17(JDK) V17.0.2 官方最新版

  • 大小:152.43 MB
  • 语言:简体中文
  • 授权:免费软件
  • 类别:行业软件
  • 下载:
  • 更新:2024-06-17
  • 支持系统:WinXP,Win7,Win10,Win11
  • 安全检测: 360安全卫士 360杀毒 电脑管家
  • 星级评价 :
  • 软件介绍
  • 人气下载
  • 下载地址
  • 网友评论
新功能

➜ JEP 409:密封性类

密封性类已添加到 Java 语言中。密封性类和接口限定什么其他类别或插口可以扩展或实现他们。

密封性类由JEP 360明确提出,并且在 JDK 15 中作为浏览功能给予。他们由JEP 397再次提出并进行了改进,并成为浏览功能在 JDK 16 中提供。目前在 JDK 17 中,密封性类已经最终决定,与 JDK 16 没有任何变化。

➜ JEP 406:电源开关匹配算法(浏览)

应用 switch 关系式和句子的匹配算法以及对于模式语言的扩展来提升 Java 计算机语言。将匹配算法拓展到 switch 容许对于好几个方式检测关系式,每一个方式都有特定的实际操作,便于能够简约快速地表述繁杂的面向数据的查询。

➜ JEP 382:一个新的 macOS 渲染管线

Swing API 用以渲染的 Java 2D API 如今可以用适用 macOS 的全新 Apple Metal 加快3D渲染 API。

现阶段默认设置禁止使用此功能,因而3D渲染仍应用 OpenGL API,Apple 已弃用这种 API,但仍然可以用并受适用。

要开启 Metal,应用软件应可设置系统特性来特定其用途:

-Dsun.java2d.metal=true

Metal 或 OpenGL 的应用对应用软件是透明的,因为那是内部结构完成的差别同时对 Java API 没影响。金属管必须 macOS 10.14.x 或更高版本号。将忽视在初期版本号上安装它试着。

➜ 用以浏览大图标的全新 API

javax.swing.filechooser.FileSystemView.getSystemIcon(File, int, int)JDK 17 中提供了一种新的方法 ,还可以在可能的情况下浏览更高质量的标志。彻底对于Windows平台实现;可是,别的平台中结论可能会有所不同,稍后会得到增强。比如,根据使用下列编码:

FileSystemView fsv = FileSystemView.getFileSystemView();

Icon icon = fsv.getSystemIcon(new File(“application.exe”), 64, 64);

JLabel label = new JLabel(icon);

用户可得到更高质量的“application.exe”文件图标。此标志适用建立在 HighDPI 环境里能更好的放大标签。

➜ DatagramSocket 能够直接用于添加多播组

java.net.DatagramSocket此版本正在更新以加上对添加多播队的适用。如今界定joinGroup和leaveGroup方式添加和离去组播组。java.net.DatagramSocket正在更新的类级 API 文本文档阐述了怎样DatagramSocket配备普通如何更好地使用这些来添加和离去多播组。

此变更代表着DatagramSocketAPI 适合于多播应用软件,而无需使用老版java.net.MulticastSocketAPI。该MulticastSocketAPI工作和以前一样,虽然它大部分方式已经被停止使用。

➜ JEP 356:加强型伪随机数生成器

为伪随机数生成器 (PRNG) 提供了新的接口方式以实现,包含可跳转页面的 PRNG 和附加的一类可分割 PRNG 优化算法 (LXM)。

➜ 理想化图型数据可视化装置的智能化

Ideal Graph Visualizer (IGV) 是一种以可视化和交互技术探寻 HotSpot VM C2 及时 (JIT) 编译程序中常用的中间表示的一种手段,早已智能化。提高功能包含:

适用在大达 JDK 15(IGV 最底层 NetBeans 平台支持的最新版)上运行 IGV

更快地根据 Maven 的 IGV 搭建系统

平稳块产生、组清除和连接点追踪

默认设置过滤装置中更直观的上色和节点分类

具有更当然默认设置个人行为排名迅速连接点检索

现代化 IGV与初期 JDK 版本号产生的图型一部分适配。它支持图型载入和数据可视化等基础功能,但会严重影响连接点聚类算法和上色等常规功能。

src/utils/IdealGraphVisualizer/README.md专用工具源目录中的文档中带来了相关构建和运作 IGV 的详细信息。

➜ 不正确信息里的源详细资料

当 JavaDoc 汇报键入源代码中问题时,他会表明该问题的源码行,及其包括^偏向这家银行区域的插入符号 ( ) 的行,其方法类似编译程序 ( javac) 确诊信息。

除此之外,日志和别的“信息内容”信息如今被写入规范不正确流,让规范输出流用以cmd选择项尤其要求输出,比如cmd协助。

专用工具/javadoc(专用工具)

➜ 一个新的“新 API”页面和优化的“停止使用”网页页面

JavaDoc 如今可以生成一个页面,汇总近期 API 的改变。要包含的最新版目录是采用--sincecmd选择项指定。这种值用以搜索@since要包含进新页面上的具备配对标签的申明。该--since-labelcmd选择项带来了“新API”界面的文章标题文字应用。

在归纳停止使用工程项目的页面中,您可以看一下按停止使用新项目所属版本号分组的新项目。

关键库

➜ JEP 412:外部函数和内存 API(创业孵化器)

介绍一个 API,Java 程序流程能通过该 API 与 Java 运行中以外的代码和信息进行互操作性。通过有效启用外部函数(即 JVM 以外代码),以及安全地浏览外界运行内存(即不由自主 JVM 管理方法的内存),API 使 Java 程序流程可以启用当地库和解决当地数据信息,没有JNI。

➜ 控制面板字段名 API

java.io.Console正在更新以界定回到Charset控制面板新方法。返回字段名可能和从Charset.defaultCharset()方式返回字段名不一样。比如,它回到IBM437whileCharset.defaultCharset()回到windows-1252Windows (en-US)。相关大量详细资料,客户程序CSR。

➜ 用以反序列化的 JDK 航行记录软件事情

如今可以用 JDK Flight Recorder (JFR) 监控对象反序列化。当开启 JFR 而且 JFR 配备包含反序列化情况时,每每后台运行程序试着反序列化对象时,JFR 都是会发出一个事情。反序列化事情名叫jfr.Deserialization,默认情况下是禁用的。反序列化事情包括实例化过滤装置体制应用的数据;客户程序ObjectInputFilter标准。除此之外,假如启动了过滤装置,则 JFR 事情标示过滤装置是接受或是回绝对象反序列化。相关怎么使用 JFR 反序列化事件其他信息,客户程序文章内容监管反序列化以提升应用程序安全性。 相关使用及配备 JFR 的参考数据,客户程序JDK 每日任务操纵文档JFR 运行中指南和JFR 指令参照一部分。

人气下载