1、JPDA是什么
我们可以通过常见的Java IDE提供的图形界面调试工具进行代码调试,甚至可以使用JDK自带的jdb工具,以文本命令的形式来调试Java 程序,这些形形色色的调试工具都是通过JPDA开发的。
JPDA(Java Platform Debugger Architecture)是 Java平台调试体系结构的缩写,通过JPDA提供的API,开发人员可以方便灵活的搭建Java调试工具。
JPDA主要由三个部分组成:Java虚拟机工具接口(JVMTI,Java Virtual Machine Profiler Interface)、Java调试线协议(JDWP,Java Debug Wire Protocol)、 Java 调试接口(