第一范文网 - 专业文章范例文档资料分享平台

Eclipse中文教程3 

来源:用户分享 时间:2025/5/20 21:08:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图5.4

「Expressions」视图可以计算表示式(稍后会做),在编辑器中选取一道表示式,按右键,选择Inspect选项,就可以在「Expressions」视图中予以计算。

Eclipse中文教程.doc 第 198 頁,共 288 頁

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

图5.5

若选Display选项时,计算的结果会显示在「Display」视图中。 「Debug」视景中的编辑器和「Java」视景中的编辑器本质上一样的,但是「Debug」视景的编辑器可以检视变量的值,只要鼠标移到变量上即可。

Eclipse中文教程.doc 第 199 頁,共 288 頁

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

图5.6

5.3逐步除错

在暂停的程序中移动最基本的作法是采逐步法(single-steping)。Eclipse提供下列的选项:

5.3.1 Step Into

按按钮(也可以按F5),进入选取的叙述内。如果该叙述是呼叫某方法,则进入执行该方法。

Eclipse中文教程.doc 第 200 頁,共 288 頁

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

5.3.2 Step Over

按按钮(也可以按F6),掠过选取的叙述内。如果该叙述是呼叫某方法,则不会进入该方法。

5.3.3 Step Return

按按钮(也可以按F7),执行将回复,直到现行方法中下一个 return 陈述式要执行为止,且执行会暂停于下个可执行行上。

5.3.4 Drop to Frame

按按钮,这个指令可以放回与重新输入指定的堆栈框。这项特性类似「回头执行」再整个重新启动程序。如果要放回堆栈框,再重新输入指定的堆栈框,请选取要「放置」的指定堆栈框,再选取Drop to Frame。

请注意下列有关这项特性的警告: ?? 不能在堆栈中放入原生方法。

?? 全体数据不受影响,仍维持其现行值。举例来说,不会清除内含元素的 Static 向量。

附注:只有在基础 VM 支持这项特性时,才会启用这个指令。

5.3.5 Use Step Filters/Step Debug

按钮(也可以按Shift - F5),当动作切换为开启时,每一个

逐行动作(over、into、return)都会套用使用者喜好设定所定义的逐行过滤器集(请参阅「Window」→「Preferences」→「Java」→「Debug」

Eclipse中文教程.doc

第 201 頁,共 288 頁

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

→「Step Filtering」)。当呼叫逐行动作时,逐行作业会一直进行,直到到达未经过滤的位置,或是遇到岔断点为止。

图5.7

例如,我们的debug session线在暂停在return value * factorial(value - 1)这一列程序代码,按F5,就会走进该列,也就是说会开始执行factorial(value - 1)的呼叫,value的变量之新值为5。

Eclipse中文教程.doc 第 202 頁,共 288 頁

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

搜索更多关于: Eclipse中文教程3  的文档
Eclipse中文教程3 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6z0d130e8m0fvqu4zj6w_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top