Java 8 Update 121 (8u121)是Oracle公司发布的Java 8的一个更新版本

Java 8 Update 121 (8u121) Oracle 更新版本详情

Java 8 Update 121 是 Oracle 发布的一个重要更新版本,主要用于修复已知的安全漏洞和性能改进。此版本属于 Java SE 8 的长期支持计划的一部分,旨在提升系统的稳定性和兼容性。

安全补丁

Oracle 在该版本中解决了多个高危安全问题,这些问题可能被远程攻击者利用以执行任意代码或导致拒绝服务攻击。具体而言,这些修补程序涉及加密算法实现、序列化机制以及网络通信层等多个方面。

性能优化

除了增强安全性外,8u121 还引入了一些新的 JVM 参数用于微调垃圾回收器的行为,从而改善应用程序的整体响应时间。例如 -XX:+UseStringDeduplication 可帮助减少内存占用量特别高的字符串对象副本数量。

默认配置变更

从这一版起,默认启用了 G1 垃圾收集器作为服务器类机器上的首选方案之一,并调整了若干与线程堆栈大小相关的初始值设定规则以便更好地适配当代硬件架构特点。

# 示例命令行启动参数演示如何指定G1GC为默认GC策略
java -XX:+UseG1GC MyApplication

Java 8 Update 121 (8u121)是Oracle公司发布的Java 8的一个更新版本。这个更新版本主要修复了一些bug,并提供了对JavaFX的一些改进。

以下是一些主要的更新内容:

  1. 修复了一些安全漏洞,包括CVE-2016-0448、CVE-2016-0457和CVE-2016-0458等。
  2. 修复了一些性能问题,包括JIT编译器的优化和垃圾收集器的改进。
  3. 提供了对JavaFX的一些改进,包括新的控件和功能。
  4. 修复了一些其他的问题,包括网络连接、文件系统访问和图形渲染等方面的问题。

总的来说,Java 8 Update 121 (8u121)是一个稳定的更新版本,修复了一些已知的问题,并提供了对JavaFX的一些改进。如果你正在使用Java 8,建议升级到这个版本以获得更好的性能和安全性。
发行版要点说明

IANA Data 2016i
JDK 8u121 包含 IANA 时区数据版本 2016i。有关详细信息,请参阅 JRE 软件中的时区数据版本。
Bug 修复:OS X 10.12 Sierra 上使用触摸板滚动文本的速度非常快
MouseWheelEvent.getWheelRotation() 方法在 Mac OS X 上返回舍入的本机 NSEvent deltaX/Y 事件。最新 macOS Sierra 10.12 生成极小的 NSEvent deltaX/Y 值,因此对这些值进行舍入并计算总和会导致从 MouseWheelEvent.getWheelRotation() 返回极大的值。在 JDK-8166591 修复中会累积 NSEvent deltaX/Yÿ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bol5261

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值