Eclipse / MyEclipse中断点调试的基本使用
2017-02-18 15:56
405 查看
Java开发工具Eclipse / MyEclipse中断点调试的相关概念
Debug的作用调试程序
查看程序执行流程
如何查看程序执行流程
什么是断点
就是一个标记,从哪里开始的位置。
如何设置断点:
在那个有效程序的左边双击即可, 之后在行号数前会出现小圆点。
在哪里设置断点:
在程序出现Bug处之前的某个有效语句上。
(目前测试阶段:我们就在每个方法的第一条有效语句上都加.)
如何运行设置断点后的程序:
右键 – Debug as – Java Application
看哪些地方:
Debug:断点测试的地方
在这个地方,记住F6这个快捷键,或者点击Step Over也可以。一次看一行的执行过程。
Variables:查看程序的变量变化
ForDemo:被查看的源文件
Console:控制台
如何去断点:
再次双击即可
找到Debug视图,Variables界面,找到Breakpoints,并点击,然后看到所有的断点,最后点击那个双叉。
断点演示
断点查看Java中参数传递问题断点调试的作用
跟踪程序的运行
* 可以查看程序的控制流
* 可以查看其中变量的值
方便查询程序源代码
* 方法较多时,能查看方法的具体实现
* 当然也能查看底层类中已实现的方法(即:会查询API)
操作快捷键和解释(以Eclipse和MyEclipse为例)
打断点
Step Over(F6) 跳过
Resume(F8) 跳入到下一个断点,如果没有,执行完成
Step Into(F5) 跳入
Drop To Frame 返回到开始位置
Step Return(F7) 跳出
图例对应:
注意:因各编译器的调试快捷键不同,(调试原理是一样的),所以记住操作的图标就行!
本文总结
在程序开发中, 各个编程语言和其IDE虽各不相同, 但程序调试的原理基本相同, 当然, 我们可以举一反三, 将这个原理应用于其它的语言, 如C++, Python等等.本文地址: http://blog.csdn.net/menglanyingfei/article/details/55667944
本文源自: http://blog.csdn.net/menglanyingfei
希望大家能多多评论和指点我的文章, 以相互交流和学习, 也欢迎大家到我的博客里看看对您有帮助的文章, 也欢迎转载,但希望在明确位置注明超链接的出处! 谢谢!
相关文章推荐
- eclipse的快捷键及其使用和程序的断点调试
- eclipse或myeclipse去除所有调试断点
- MyEclipse/Eclipse调试远程Tomcat--基本配置以及简单优化
- android调试初步(用eclipse 打断点调试 和使用logcat输出))
- Spring Boot项目使用Eclipse进行断点调试Debug
- myeclipse/eclipse中断点调试
- 使用 ZeroBrane Studio 和 Eclipse LDT 断点调试 quick-cocos2d-x
- CodeBlock 基本使用 与 设置断点和单步调试方法 与生活标准普尔图
- Java Web day(2)之Myeclipse安装使用与断点调试
- MyEclipse/Eclipse中Debug调试(断点调试)
- 01-java基础加强,eclipse工具使用,快捷键,断点调试,单元测试,jdk5新特性,增强for循环,集合map,list,可变参数,枚举,反射,泛型
- win7下使用Eclipse双向断点调试JAVA+NDK的环境配置
- Eclipse和Myeclipse断点调试
- Eclipse 调试Bug之使用断点的七大技巧
- eclipse环境下如何使用断点调试?
- Eclipse/MyEclipse的基本使用
- MyEclipse/Eclipse中使用tomcat调试b/s应用程序
- eclipse使用以及断点调试
- Eclipse的使用、Debug断点调试
- 使用eclipse调试代码老是到不了断点