本文主要以个人经验介绍debug及调试过程,如有不足还望有心人补充
eclipse debug功能很想强大,它可以使你看到程序的走向及过程,而且过程中的各种属性值一目了然,在检查程序bug和了解新项目代码时使用最多。
该文主要介绍eclipse debug过程,debug视图的作用,及遇到的问题解决。
一.
debug过程:
1.在项目中设置断点。
2.使用debug as 代替run as启动程序
3.触发断点;
4.调试
调试方法:
F5是进入到函数或语句块的内部,
F6是单步运行,一行一行的走,
F7可以跳当前监听函数或语句块
F8 会直接跳到下个断点
其位置如图:
二.
右上角的视图,也是dubug调试的精髓,如图:
1.Expressions可以添加程序中的属性,debug时就可以在这里统一显示属性值
2. BreakPoints 显示被debug程序的所有断点并且可以对其进行删除操作,被选中断点的都是可以被触发的断点
3.Variables 显示的是程序运行中所有被触发的变量的的Value,Expressions显示的在这里都可以看到
三.
对于不了解debug的people来说会经常进入一些jar包文件,退出这些文件的方法:
在程序未运行到的地方加入断点,并按F8就可以跳到下一个断点
最后
说的再多都没用,关键是要实践,实践出真知!