概念Java Platform Module System
JPMS
Java 9 引入的模块化系统,通过 module-info.java 描述符将 JDK 拆分为约 70 个模块,并默认强封装内部 API,是 Java 8 升级的主要障碍之一。
时间轴 (近 90 天)
10月18日
模块系统(JPMS)可通过 exports 控制包的可见性间接限制继承,但无法精确指定允许的子类型。
待验证50%
10月14日
Java 9 引入的模块系统(JPMS)强制封装了 JDK 内部结构,任何通过反射访问 sun.misc 或 com.sun 的库(如 Mockito、Lombok、Hibernate、Spring 代理)都会开始报错或抛出警告。
待验证50%