`

java jvm常用命令工具——jdb命令(The Java Debugger)

阅读更多

        用来对core文件和正在运行的Java进程进行实时地调试,里面包含了丰富的命令帮助您进行调试,它的功能和Sun studio里面所带的dbx非常相似,但 jdb是专门用来针对Java应用程序的。

        现在应该说日常的开发中很少用到JDB了,因为现在的IDE已经帮我们封装好了,如使用ECLIPSE调用程序就是非常方便的,只要在非常特定的情况下可能会用到这个命令,如远程服务器的维护,没有IDE进行调试,那这个时候JDB应该可以帮上忙。

 

文章来源:http://blog.csdn.net/fenglibing/article/details/6411974

分享到:
评论

相关推荐

    JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat.doc

    jdb —— Java Debugger `jdb` 提供了对core文件和运行中Java进程的实时调试能力。它包含了一系列调试命令,类似于Sun Studio中的dbx工具,但专为Java应用程序设计。`jdb` 支持断点设置、变量检查等功能,是解决...

    JDWP 远程命令执行 检查工具

    JDWP 远程命令执行检查工具,JDWP(Java DEbugger Wire Protocol):即Java调试线协议,是一个为Java调试而设计的通讯交互协议,它定义了调试器和被调试程序之间传递的信息的格式。说白了就是JVM或者类JVM的虚拟机都...

    Android So动态调试之反jdb附加的解决大法

    JDB是Java平台的标准调试工具,它允许开发者通过网络连接到运行中的Java虚拟机(JVM)进行远程调试。在Android系统中,由于Dalvik虚拟机(或ART运行时)的设计,JDB可以用于调试Dalvik字节码,但对原生代码(C/C++...

    JAVA高端进阶开发课程 JAVA应用程序调试技术 从实战角度出发学习JAVA应用程序调试.rar

    接下来,课程会介绍常用的调试工具——JDK自带的JDB(Java Debugger)和更直观的IDE集成调试器,如Eclipse或IntelliJ IDEA。JDB是一个命令行工具,适用于基础的远程调试和自动化脚本,而IDE集成的调试器则提供了更...

    java-1.8.0-openjdk-1.8.0.275-1.b01.dev.redhat.windows.x86_64.zip

    5. **JDK工具**: 包括用于调试、性能分析、打包和部署的工具,例如JDB(Java Debugger)、JConsole、JVisualVM等。 6. **Javadoc**: 用于自动生成Java API文档的工具。 7. **Java运行时环境(JRE)**: 虽然不直接...

    Java开发软件工具包

    5. **调试器**:集成在IDE中的Java Debug Interface (JDI) 和Java Debugger (JDB) 允许开发者定位和修复程序中的错误。它们提供了单步执行、设置断点、查看变量值等功能,帮助开发者理解和解决程序运行时的问题。 6...

    借HSDB来探索HotSpot VM的运行时数据.gist1

    首先,我们看到启动jdb(Java Debugger)的命令行,`-XX:+UseSerialGC`表示启用了串行垃圾收集器,`-Xmx10m`限制了JVM的最大堆内存为10MB,`-J-Duser.country=en.US`设置用户地区为美国。`stop in Test.fn`是在Test...

    java_sdk_api

    此外,Java SDK还包含了开发、测试和调试应用程序的工具,如Javadoc(用于生成API文档),Javac(Java编译器),JVM(Java虚拟机)以及Java Debugger(JDB)等。这些工具帮助开发者确保代码的正确性和性能。 在实际...

    Java必备JDK6

    除了上述核心组件,JDK6还包括了诸如Java Debugger(jdb)、Java Archive(jar)打包工具、Java Mission Control(JMC)以及Java VisualVM等其他辅助工具,它们为开发者提供了丰富的调试、性能分析和管理功能。...

    Java类的基本运行顺序

    例如,`jdb`(Java Debugger)和`javap`(Java Class File Disassembler)是两个常用的工具。`jdb`可用于设置断点,观察类加载和初始化的具体时刻,而`javap`则可以反编译.class文件,查看字节码细节。 在Java中,...

    Java SE Development Kit 11.0.16.1 Arm 64 DMG Installer

    5. 调试:使用Java Debugger(jdb)或其他集成开发环境(IDE)中的调试功能,定位和修复代码中的问题。 6. 性能分析:利用JVisualVM等工具进行性能监控和分析,以优化代码效率。 此外,JDK还包含了Java文档生成工具...

    Java1.6.0_29.zip

    - **调试工具**:JDK附带了一套强大的调试工具,如`jdb`(Java Debugger)和`jconsole`(Java可视化监控工具),方便开发者诊断和优化代码。 4. **兼容性与迁移** - **向下兼容**:JDK 1.6.0_29兼容之前1.6版本的...

    windows/linux都可用 java jdk1.7

    5. **Java Debugger (jdb)**:这是一个命令行的调试工具,帮助开发者查找和修复程序中的错误。 6. **Java Archive (JAR) 文件**:在本例中,"jdk1.7.0_71"可能指的是JDK 1.7的第71个更新版本。每个版本的JDK都会...

    java开发的打地鼠小游戏

    2. **JDK(Java Development Kit)**:JDK是Java开发的基础工具集,包含Java编译器、Java虚拟机(JVM)、Java类库以及各种开发工具,如Javadoc和JDB(Java Debugger)。JDK 1.7,也被称为Java 7,是Java的一个重要...

    java jdk6.zip

    用户可以通过运行此执行文件在Windows计算机上安装JDK 6,从而获得Java编译器(javac)、Java虚拟机(JVM)、开发者工具(如javadoc和jdb)以及必要的库文件。 4. **"使用更新说明.txt"**: 这个文件可能包含了...

    jdk1.8.0_221(Windows安装包)

    3. **Java Debugger (jdb)**:这是一个强大的调试工具,允许开发者检查和调试Java程序,找出并修复错误。 4. **Java Archive (jar)**:用于创建和管理包含多个类文件的归档文件,便于分发和运行Java应用。 5. **...

    初步接触java 所思所感

    调试工具也是Java开发中不可或缺的一部分,如JDB(Java Debugger)或IDE内置的调试器,它们可以帮助开发者追踪代码执行流程,定位并解决问题。性能分析工具,如JProfiler或VisualVM,可以用来监测内存使用、CPU消耗...

    Java和c++相互调用javalearnsa资料分享

    10. **调试技巧**:在开发和调试JNI代码时,可以使用JDB(Java Debugger)配合GDB(GNU Debugger)进行联合调试,或者利用Java的日志API记录调试信息。 总结来说,Java和C++的互调用是一个复杂但强大的技术,允许...

    java调试参数

    Java提供了多种内置的调试机制和工具,如JDB(Java Debugger)、JDWP(Java Debug Wire Protocol)等,使得开发者能够轻松地对程序进行调试。 #### 调试的重要性 1. **错误定位**:帮助快速定位代码中的错误。 2. *...

    jdk8-win 64位 7z包

    4. **Java Debugger (jdb)**:这是一个命令行工具,用于调试Java程序,可以帮助开发者找出程序中的错误和问题。 5. **Java Documentation Generator (javadoc)**:用于自动生成Java API文档,解析源代码注释,生成...

Global site tag (gtag.js) - Google Analytics