- Java 15 教程
- Java 15 - 主页
- Java 15 - 概述
- Java 15 - 环境设置
- Java 15 语言变化
- Java 15 - 密封类
- Java 15 - instanceOf 模式
- Java 15 - 文本块
- Java 15 - 记录
- Java 15 - 记录和密封类
- Java 15 JVM 变化
- Java 15 - 隐藏类
- Java 15 - 垃圾收集器
- Java 15 - 其他更改
- Java 15 - 弃用和删除
- Java 15 - 其他增强功能
- Java 15 - 弃用和删除
- Java 15 有用资源
- Java 15 - 快速指南
- Java 15 - 有用的资源
- Java 15 - 讨论
Java 15 - 弃用和删除
弃用
以下功能已弃用,并计划在未来版本中删除。
偏向锁定- 默认情况下禁用偏向锁定,并且不推荐使用所有相关的命令行选项。JDK 社区正在寻求检查是否需要难以维护偏向锁定的遗留同步机制。HotSpot虚拟机中使用偏向锁来减少无竞争锁的开销。
RMI 激活- 自 Java 8 以来,RMI 激活是可选部分,并且是 RMI 的过时部分。它增加了持续的维护成本。
搬迁
以下功能已被删除。
Nashorn JavaScript 引擎- Java 8 中引入的 Nashorn JavaScript 引擎现已删除。随着 GraalVM 和其他 VM 技术的出现,Nashorn 不再在 Java 生态系统中使用。
Solaris/SPARC 端口- 删除了 Java 14 中已弃用的源代码和对 Solaris/SPARC、Solaris/x64 和 Linux/SPARC 端口的支持。Solaris 和 SPARC 已被 Linux 操作系统和 Intel 处理器取代。因此,删除他们的代码将有助于贡献者专注于开发要添加到平台的新功能。