断点调试,如果程序出问题,就用断点调试功能
1)方法: 在行的开头双击建立断点,用debug方式来运行程序,程序就会停留在断点位置
如果没有跳转到调试视图,就说明程序在没有运行到断点处就已经结束了。
F5 跳入(step into) 跳入方法内部
F6 跳过, 让当前行运行
F7跳出 返回上一层程序
resume 直接运行到下一个断点 ,如果没下一个断点,则结束程序
drop to frame 调到当前方法的第一行
查看某个变量的值 选中这个变量,右键,watch,就可以了
注意的问题:
1. 断点调试完后,要在breakpoints视图中删除所有断点
2. 断点调试完后,一定要记得结束运行断点的jvm,
2) 查看源代码建议使用断点调试的方式,注意当前运行环境需要包含源码
|