WikiDer > Java Platform Debugger сәулеті

Java Platform Debugger Architecture

The Java Platform Debugger сәулеті (JPDA) - жиынтығы API дейін түзету Java код.

  • Java Debugger Interface (JDI) - жоғары деңгейлі Java тілінің интерфейсін анықтайды, оны әзірлеушілер қашықтан жөндеуші қолданбалы құралдарын жазу үшін оңай қолдана алады.
  • Java виртуалды машиналық құралдар интерфейсі (JVMTI), күйді тексеруге және іске қосылған қосымшалардың орындалуын бақылауға көмектесетін жергілікті интерфейс Java виртуалды машинасы (JVM).
  • Java виртуалды машинасының жөндеу интерфейсі (JVMDI) - JVMDI JVSE TI пайдасына J2SE 5.0-де ескірді және Java SE 6-да жойылды.
  • Java Debug Wire Protocol (JDWP) - debuggee (Java қосымшасы) мен арасындағы байланысты анықтайды түзеткіш процестер.
JPDA архитектурасы

Java Debugger интерфейсі (JDI)

JDI - Java Platform Debugger архитектурасының ең жоғарғы қабаты. Бұл қол жеткізуге мүмкіндік береді JVM және түзетілген бағдарламаның ішкі айнымалылары. Ол сонымен қатар орнатуға мүмкіндік береді Үзіліс нүктелері, қадам басужәне жіптерді ұстаңыз.[1]

Сондай-ақ қараңыз

  • Тұтылу, JPDA қолдауымен біріктірілген ашық көзі бар IDE
  • IntelliJ IDEA, JPDA қолдауымен коммерциялық ашық бастапқы кодты Java IDE
  • JSwat, JPDA көмегімен ашық бастапқы коды бар Java түзеткіші
  • NetBeans, JPDA қолданыстағы бастапқы кодты IDE

Әдебиеттер тізімі

  1. ^ «Java түзету интерфейсіне кіріспе (JDI)». baeldung.com. 2019-09-07. Алынған 2020-01-19.

Сыртқы сілтемелер