Jump to content

Архитектура отладчика платформы Java

Архитектура отладчика платформы Java (JPDA) — это набор API-интерфейсов для отладки кода Java .

  • Интерфейс отладчика Java (JDI) — определяет интерфейс языка Java высокого уровня, который разработчики могут легко использовать для написания инструментов приложений удаленного отладчика.
  • Интерфейс инструментов виртуальной машины Java (JVMTI) — собственный интерфейс, который помогает проверять состояние и контролировать выполнение приложений, запущенных на виртуальной машине Java ( JVM ).
  • Интерфейс отладки виртуальной машины Java (JVMDI) — JVMDI устарел в J2SE 5.0 в пользу JVM TI и был удален в Java SE 6.
  • Протокол Java Debug Wire Protocol (JDWP) — определяет связь между отлаживаемым объектом (приложением Java) и процессами отладчика .
JPDA-архитектура

Интерфейс отладчика Java (JDI)

[ редактировать ]

JDI — это самый высокий уровень архитектуры отладчика платформы Java. Это позволяет получить доступ к JVM и внутренним переменным отлаживаемой программы. Он также позволяет устанавливать точки останова , пошаговое выполнение и обработку потоков. [1]

См. также

[ редактировать ]
  • Eclipse , IDE с открытым исходным кодом, интегрированная с поддержкой JPDA.
  • IntelliJ IDEA , коммерческая Java IDE с открытым исходным кодом и встроенной поддержкой JPDA.
  • JSwat , отладчик Java с открытым исходным кодом, использующий JPDA.
  • NetBeans , IDE с открытым исходным кодом, использующая JPDA.
  1. ^ «Введение в интерфейс отладки Java (JDI)» . baeldung.com. 07.09.2019 . Проверено 19 января 2020 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5d1cd43e3b13892723e24b1306797cd4__1653944340
URL1:https://arc.ask3.ru/arc/aa/5d/d4/5d1cd43e3b13892723e24b1306797cd4.html
Заголовок, (Title) документа по адресу, URL1:
Java Platform Debugger Architecture - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)