最近想了解下JPDA,谁能讲下JPDA的主要功能,用它能不能找出程序流的流程图呢?怎么实现?

解决方案 »

  1.   

        * Java Debug Interface (JDI), a high-level Java programming language interface, including support for remote debugging;
    一个高层次的程序语言接口,包括了 支持远程调试
        * Java Debug Wire Protocol (JDWP), which defines the format of information and requests transferred between the process being debugged and the debugger front end;
    JDWP定义了在被调试的过程与调试器前段之中的信息格式与请求转换
        * The JVM(TM) Tools Interface, JVM TI. This is a low-level native interface that defines the services a Java virtual machine provides for tools such as debuggers and profilers. JVM TI was introduced in J2SE 5.0 and replaced JVMDI and JVMPI. JVMDI was removed in Java SE 6 and JVMPI will be removed in Java SE 7.
    JVM TI是一个低层次的底层接口,它定义了java虚拟机所提供的服务,例如调试器和评测器。JVM TI在J2SE 5.0有所介绍,并且代替了JVMDI 和JVMPI。JVMDI 将要在java SE6被取消,JVMPI 在7中会被取消。
    上面是在官网上看的,说实话不太了解JPDA
    附上网址,希望有帮助http://java.sun.com/javase/technologies/core/toolsapis/jpda/
      

  2.   

    JPDA 是调试工具,不是你所想的反向工程工具。