最基本的操作是:
1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下,
2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over,
也就是执行本行代码,跳到下一行,
3,F7是跳出函数
4,F8是执行到最后。
////////////////////////////////////////////////
1.Step Into (also F5) 跳入
2.Step Over (also F6) 跳过
3.Step Return (also F7) 执行完当前method,然后return跳出此method
4.step Filter 逐步过滤 一直执行直到遇到未经过滤的位置或断点(设置Filter:window-preferences-java-Debug-step Filtering)
5.resume 重新开始执行debug,一直运行直到遇到breakpoint
6.hit count 设置执行次数 适合程序中的for循环(设置 breakpoint view-右键hit count)
7.inspect 检查 运算。执行一个表达式显示执行值
8.watch 实时地监视变量的变化
9.我们常说的断点(breakpoints)是指line breakpoints,除了line breakpoints,还有其他的断点类型:field(watchpoint)breakpoint,method breakpoint,exception breakpoint.
10.field breakpoint 也叫watchpoint(监视点) 当成员变量被读取或修改时暂挂
11.添加method breakpoint 进入/离开此方法时暂挂(Run-method breakpoint)
12.添加Exception breakpoint 捕抓到Execption时暂挂(待续...)
断点属性:
1.hit count 执行多少次数后暂挂 用于循环
2.enable condition 遇到符合你输入条件(为ture\改变时)就暂挂
3.suspend thread 多线程时暂挂此线程
4.suspend VM 暂挂虚拟机
13.variables 视图里的变量可以改变变量值,在variables 视图选择变量点击右键--change value.一次来进行快速调试。
14.debug 过程中修改了某些code后--〉save&build-->resume-->重新暂挂于断点
分享到:
相关推荐
关于SAP Debug的基本知识 SAP Debug是一种重要的调试工具,帮助开发者和管理员解决SAP系统中的错误和问题。在这篇文章中,我们将介绍SAP Debug的基本知识,并描述一些常用的Debug工具和技巧。 T-cd:SM21 系统日志...
**实验1: DEBUG基本命令使用** - **实验目的**: - 掌握8086/8088基本指令的使用方法和功能。 - 了解汇编语言程序设计的基本结构。 - 熟悉利用DEBUG调试程序的方法。 - **实验内容**: - 使用`A`命令输入指令。 -...
dos 界面 debug 工具是Dos操作系统中的一种基本调试工具,通过dos命令prompt打开dos虚拟窗口,输入debug命令进入debug模式。下面是使用debug工具的一些基本操作: 1. 汇编命令:a 使用汇编命令a可以将汇编代码转换...
H3C Debug信息详解基础常识.pdf MSDP模块Debug命令详解.pdf ospf debug命令.pdf PIM DM模块Debug命令.pdf RADUIS模块Debug命令详解.pdf Ripng模块Debug命令详解.pdf Rip模块Debug命令详解.pdf SNMP Debug命令.pdf ...
Debug 是一个古老的、基于命令行的调试工具,尤其在汇编语言编程和早期的计算机系统中...虽然现代的IDE和高级调试工具提供了更丰富的界面和功能,但了解Debug的基础知识对于深入理解计算机系统工作原理仍然十分有价值。
例如,你可以用DEBUG来创建、修改和运行简单的汇编程序,如加法、减法、跳转等基本操作。 **使用DEBUG** DEBUG的操作界面相对简单,主要包括命令行和内存查看窗口。通过输入不同的命令,如`A`(汇编)、`D`(反...
以下将详细介绍DEBUG的基本概念、作用以及在H3C设备中的应用。 DEBUG是英文"Debug"的缩写,意为调试或排错,是网络设备提供的一种实时监控和分析网络数据流的功能。在网络运维中,它可以帮助我们获取设备内部运行的...
在Windows 10环境下进行调试工作,由于系统本身不再内置DEBUG...通过安装DOSBox并熟悉DEBUG的基本操作,可以在Win10环境下重拾这个经典的调试神器。记得结合提供的安装说明和自己的实践,不断深入学习,提升技能水平。
"DEBUG32.TXT"可能是debug32的使用手册或者帮助文档,包含了工具的功能介绍、操作指南、快捷键列表和常见问题解答。这对于初学者来说是非常宝贵的资源,他们可以从中学习如何有效地利用debug32进行汇编开发。 ...
`debug`是微软早期开发的一个非常基础的十六进制编辑器和调试器,它允许程序员直接查看和修改内存、寄存器、磁盘扇区等系统关键部分的数据。通过使用`debug`,你可以执行单步调试、设置断点、查看内存映像、检查和...
本文将详细介绍如何利用DEBUG进行程序调试,包括载入程序、检验指令运行、汇编指令、跟踪指令、寄存器操作、内存读取以及编辑内存等关键功能。 #### 二、载入程序 DEBUG可以用来加载并调试已有的程序。使用方法...
在使用 Debug 命令时,需要了解基本命令和参数,并注意操作安全,以避免对系统造成一定破坏。同时, Debug 命令也可以与汇编语言结合使用,例如可以使用 Debug 命令来编写汇编语言程序,以实现更复杂的操作。
汇编语言是Debug操作的基础,理解基本的汇编指令至关重要。汇编语言是一对一映射机器码的语言,每条指令直接对应CPU的一个或多个操作。在Debug中,你可以直接输入汇编指令进行调试,例如,使用“a”命令来编辑汇编...
在信息技术领域,驱动程序是操作系统与硬件设备之间的桥梁,它们负责将硬件的功能转化为操作系统能理解的语言。对于系统稳定性、性能优化以及故障排查而言,了解并管理驱动程序至关重要。DebugView是一款由微软开发...
在实际使用这个类库时,开发者可以创建一个实例,然后调用相应的日志记录方法,如`debug()`, `info()`, `warning()`, `error()`等,传入相应的消息,类库会自动处理日志的写入操作。 例如: ```php $log = new ...
在32位和64位系统上,Debug程序的使用方式基本一致,但需要注意的是,Debug只能处理16位的代码,因此在64位系统中可能需要通过兼容模式运行。 3. 使用DOSBox进行模拟 DOSBox是一款开源的DOS模拟器,它可以在现代...
首先,我们要了解远程Debug的基本原理。远程Debug允许开发者在不中断生产环境服务的情况下,通过网络连接到运行中的WebLogic实例,对应用代码进行调试。这通常涉及到设置服务器端的Debug端口,并在IDE(如Eclipse或...
DEBUG 是一个经典的汇编语言调试工具,主要用于帮助...在汇编语言编程时代,DEBUG是不可或缺的工具,虽然现在高级编程语言和更现代的调试器已经广泛使用,但了解DEBUG的基本操作仍然是对计算机底层原理理解的重要部分。
《汇编语言和Debug用法.chm》这份电子书中,详细介绍了汇编语言的基本概念和Debug的使用方法,对于初学者来说是一份宝贵的参考资料。同时,配合《E书说明.txt》中的阅读指南,可以更好地理解和利用这本书的内容。...
【标题】: "DEBUG调试工具详解与应用实践" 【描述】: 本文深入探讨了DEBUG这一经典的调试工具,包括其在汇编语言...通过实验和实际操作,读者能够更好地掌握DEBUG的各种命令和调试技巧,从而提升编程和问题解决能力。