Александрос:
Я знаю, что это внутренний API и все, но это было, что sun.misc.Perf был в tools.jar и в Java 9/10 это была удалена и реструктуризации на основе концепции модулей. Есть ли какой-нибудь способ, чтобы получить доступ к нему до сих пор?
также:
Реализация была перемещена под jdk.internal
пакетом внутри java.base
модуля.
Как следует из названия уже видно, пакет не был экспортирован из модуля и, следовательно, если вы все еще хотите явно использовать классы в рамках этого пакета, вы можете использовать опции VM -
--add-exports java.base/jdk.internal=<your-module-name>
Есть ли к сведению , хотя , это ненадежный способ использования таких классов и лучшее решение всегда будет мигрировать за исключением случаев использования конкретных без зависимости от (внутренних) sun.misc.*
классов.