Куда «sun.misc.Perf» переехал теперь tool.jar был «разложен» в Java 10

Александрос:

Я знаю, что это внутренний 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.*классов.

рекомендация

отhttp://43.154.161.224:23101/article/api/json?id=189547&siteId=1