Что нужно для реализации такой программы, как JConsole

Мне нужны подсказки для реализации программы, которая может отслеживать Java-приложения, такие как JConsole.
С чего начать и какие книги читать. Мне посоветовали прочитать книгу под названием "Внутри Java-виртуальной машины". Но после просмотра глав я не думаю, что этого достаточно.

1 ответ

Большая часть JDK называется Serviceability, которая предоставляет мощный набор инструментов для создания различных инструментов отладки и мониторинга.

Компоненты работоспособности включают в себя оба общедоступных API:

и частные компоненты, специфичные для OpenJDK:

Они интенсивно используются во внутренних инструментах JDK, включая jstack, jmap, jstat, jvisualvm, jconsole и т. д. Публичный API документирован лучше, приватный - хуже, но вы всегда можете обратиться к исходному коду OpenJDK за этими инструментами, чтобы узнать, как они реализованы.

Другие вопросы по тегам