首先来讲一下step into step over step return的区别:
step into就是单步执行,遇到子函数就进入并且继续单步执行;(F5)
step over是在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。(F6)
step return就是单步执行到子函数内时,用step return就可以执行完子函数余下部分,并返回到上一层函
数。(F7)
step into:进入子函数
step over:越过子函数,但子函数会执行
step return:跳出子函数
最基本的操作是:
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-->重新暂挂于断点
分享到:
相关推荐
eclipse快捷键,java调试断点快捷键: F5:setp into (可用于跳入某个特定的方法) F6:step over(用于跳过程序中的每一行代码) F7:step return(跳出当前的方法回到程序的开始处) F8:跳到下一断点(如果没有下一个,则运行...
533 Step Return 201 534 Drop to Frame 201 535 Use Step Filters/Step Debug 201 54 继续执行 203 55 设定岔断点的 Hit Count 205 56 岔断点组态设定 212 57 监视点(Watchpoint) 214 58 方法岔断断点...
199 5.3.2 Step Over 200 5.3.3 Step Return. 200 5.3.4 Drop to Frame. 200 5.3.5 Use Step Filters/Step Debug. 200 5.4繼續執行... 202 5.5設定岔斷點的Hit Count 204 5.6岔...
5.3.3 Step Return 200 5.3.4 Drop to Frame 200 5.3.5 Use Step Filters/Step Debug 200 5.4繼續執行 202 5.5設定岔斷點的Hit Count 204 5.6岔斷點組態設定 211 5.7監視點(Watchpoint) 213 5.8方法岔斷斷點(Method ...
5.3.3 Step Return 150 5.3.4 Drop to Frame 150 5.3.5 Use Step Filters/Step Debug 151 5.4继续执行 152 5.5设定岔断点的Hit Count 154 5.6岔断点组态设定 161 5.7监视点(Watchpoint) 162 5.8方法岔断断点(Method ...
5.3.3 Step Return 200 5.3.4 Drop to Frame 200 5.3.5 Use Step Filters/Step Debug 200 5.4繼續執行 202 5.5設定岔斷點的Hit Count 204 5.6岔斷點組態設定 211 5.7監視點(Watchpoint) 213 5.8方法岔斷斷點(Method ...
5.3.3 Step Return ... 201 5.3.4 Drop to Frame . 201 5.3.5 Use Step Filters/Step Debug ........... 201 5.4 继续执行............. 203 5.5 设定岔断点的Hit Count ....................... 205 5.6 岔...
Eclipse – 整合开发工具(基础篇) Jacky Lee 2005/03/01 教程特点: 1、图文并茂的详细介绍了eclipse的使用方法 2、虽然是pdf,但是非影音版,所有相当清晰 3、含文档结构目录,可以方便的跳转到对应章节 4、允许...
Eclipse中文教程三册全集 0.环境说明 .................................................................... 8 1.Eclipse 简介................................................................. 9 1.1 历史背景...