- Java 16 教程
- Java 16 - 主页
- Java 16 - 概述
- Java 16 - 环境设置
- Java 16 语言变化
- Java 16 - 密封类
- Java 16 - instanceof 的模式匹配
- Java 16 - 基于值的类的警告
- Java 16 - 记录
- Java 16 JVM 变化
- Java 16 - 打包工具
- Java 16 - 垃圾收集器
- Java 16 - 其他更改
- Java 16 - 弃用和删除
- Java其他版本教程
- Java教程
- Java 8 教程
- Java 9 教程
- Java 10 教程
- Java 11 教程
- Java 12 教程
- Java 13 教程
- Java 14 教程
- Java 15 教程
- Java 16 有用资源
- Java 16 - 快速指南
- Java 16 - 有用的资源
- Java 16 - 讨论
Java 16 - 弃用和删除
弃用
ThreadGroup 方法(例如 stop、destroy、isDestroyed、setDaemon 和 isDaemon 方法)已弃用,并将在未来版本中删除。这些销毁线程组的 API/机制是有缺陷的,并且这种支持显式或自动销毁线程组的方法最终被弃用。
信号链 API(如 sigset、signal)已过时,并且已弃用。sigaction 是跨平台的,并且是多线程进程支持的 API。
不推荐使用将 DN 表示为主体或字符串对象的 java.security.cert API。
已过时或未使用 SunEC 提供商的现代公式和技术实现的椭圆曲线已被删除。
搬迁
非公共类 java.awt.PeerFixer 已被删除。其目的是为 JDK 1.1.1 之前创建的 ScrollPane 对象提供反序列化支持。
jaotc,一个实验性的 Java 提前编译工具被删除。基于 Java 的实验性 JIT 编译器 Graal 也被删除。
具有弱 1024 位 RSA 公钥的根证书已从 cacerts 密钥库中删除。