Eclipse+Java 调试程序-初学者

1. Eclipse里面如何设置断点?

在你想调试的程序前的地方双击左键,就出现了断点。

双击了若干次 不出来,后来偶然在所示灰色条这里双击,果然出来了。记住,要在灰色区域双击 而不是编辑区的任何地方;

 

2. 点击运行时候,并不见程序在断点处停下来,为何?谷歌搜索“Eclipse Debug模式”

http://www.itzhai.com/java-web-development-using-the-eclipse-debug-debugging-process-to-use.html

网页上如是说,首先右击项目选择Debug As -- Debug on Server 或者点击Server面板的小昆虫图标,启动Debug模式。

本人只找到了小昆虫图标,但是没有debug on server,因此随便选了个debug as application;

 

3. 调试中都有哪些控制运行的方式呢?以前对VS界面较熟悉,这里与VS区别大

以下几个快捷键用处较大:从http://www.itzhai.com/java-web-development-using-the-eclipse-debug-debugging-process-to-use.html中得到;

F5:Step Into:跳进当前执行的方法中,单步走,遇到函数就跳进去;
F6:Step Over:跳过该行继续执行,单步走,遇到函数不进去,直接作为一个语句执行完;
F7:Step Return:从方法中跳出继续执行,执行完当前函数返回跳出;
F8:Resume:全部运行通过,从调试状态恢复,一直运行直到结束或者下一个断点;
Ctrl + R:Run to Line:运行到当前选中的行;

 

4. 在调试过程中如何查看变量值呢?在VS中可在watch窗口查看变量值;

对于简单变量,只要把鼠标光标放在变量上,就能看到变量的值了;

对于较为复杂的变量,光标放在变量上,右键->watch,出现expressions窗口,在其中点击Add new expression来添加变量,然后展开变量查看。如下图所示。

其它的只能看到地址或是NULL值.

 

5. Eclipse中断点上有条斜线,运行后没见停就运行完了,怎么回事?

解决办法:http://huangqiqing123.iteye.com/blog/1583435

即解决办法:取消选择菜单项Run->Skip All BreakPoints;

 

 

6. Debug之后页面全乱了怎么办?页面乱了怎么办?如下所示,连项目浏览器也不见了。

点击Windows->Open Perspective->Java(如图),即可恢复正常页面。要布置其他视图类也同理。

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值