我知道这是内部API以及所有内部API,但过去曾经是sun.misc.Perf在tools.jar中,在Java 9/10中,它是根据模块概念删除并重组的。仍然可以通过某种方式访问它吗?
答案 0 :(得分:3)
该实现已移至 jdk.internal
模块内的 java.base
包下。
顾名思义,该软件包尚未从模块中导出,因此,如果您仍想显式使用此软件包中的类,则可以使用VM选项-
--add-exports java.base/jdk.internal=<your-module-name>
请注意,这是使用此类的一种不可靠的方法,更好的解决方案始终是针对特定用例进行迁移,而无需依赖(内部){{1} }类。