Java千百问_08JDK详解(012)_JPDA是什么

Posted 幽灵雾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java千百问_08JDK详解(012)_JPDA是什么相关的知识,希望对你有一定的参考价值。

点击进入_更多_Java千百问

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 调试接口(JDI,Java Debug Interface)。具体如下:

  1. Java虚拟机工具接口(JVMTI,Java Virtual Machine Tool Interface)
    Java虚拟机工具接口,

以上是关于Java千百问_08JDK详解(012)_JPDA是什么的主要内容,如果未能解决你的问题,请参考以下文章

Java千百问_08JDK详解(014)_如何编写JVMTI agent程序

Java千百问_08JDK详解(010)_javajavawjavaws有什么区别

Java千百问_08JDK详解(009)_java程序如何运行

Java千百问_08JDK详解(001)_java核心框架是什么样的

Java千百问_08JDK详解(008)_通过代码如何编译java文件

Java千百问_08JDK详解(007)_javac是什么