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

Eclipse中文教程3

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

图5.29

这样做会把value + 1加进「Expressions」视图中的表示清单。

Eclipse中文教程.doc

第 223 頁,共 288 頁

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

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

图5.30

在除错时编辑字段和变量的值,只要对「Variables」视图中的字段或变量点两下,开启Set Value窗口,输入新值。例如在执行期间变更value的值为5。

图5.31

想检查程序针对不同测试值的反应,或是避开某些有问题的值,这个功能非常有用。

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

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

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

6.重构(Refactoring)

Java程序重构的目标就是进行全系统程序代码变更,但不会影响程序的行为。Eclipse提供有易于重构程序代码的协助。

重构工具支持若干在 Martin Fowler 所著的 Refactoring: Improving the Design of Existing Code, Addison Wesley 1999 一书中描述的转换,如撷取方法、列入区域变量等。

在执行重构作业时,可以先选择性地预览所有因某个重构动作而发生的变更,然后再决定是否实行。当预览重构作业时,系统将通知潜在的问题,而且将呈现一个清单,列出重构动作将执行的变更。如果未预览重构作业,系统将完整地进行变更,而且将显示任何产生的问题。如果侦测到不容许重构作业继续的问题,则这个作业将会中止,并显示问题清单。

重构指令可在一些 Java 视图(如:套件浏览器、概要)与编辑器的内容菜单中找到。有许多「看似简单」的指令,如移动和重新命名,实际上是重构作业,因为移动 Java 元素以及将它重新命名,通常都需要变更相依档。

6.1重新命名

6.1.1区域变量(Local Variable)

如果要将区域变量(或方法参数)重新命名,请执行下列动作: I. 在Java编辑器中选取变数(或其参照) II. 「Refactor」→「Rename」

(或是在编辑器按右键,选取「Refactor」→「Rename」)

Eclipse中文教程.doc

第 225 頁,共 288 頁

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

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

出现Rename Local Variable窗口

III IV

V

图6.1

III. 设定新的Name

IV. 如果不想更新已重新命名之区域变量的参照,请取消选取更新已重新命名之元素的参照勾选框。

V. 按一下OK以执行快速的重构作业,或按一下Preview以执行受控制的重构作业。

VI. 预览窗口会显示重构要更动的部份 VII. 下半部的窗格显示两者的比较

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

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

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

VI

VII

图6.2

6.1.2字段(Field)

如果要将字段重新命名,请执行下列动作: I. 在Java编辑器中选取字段 II. 「Refactor」→「Rename」

(或是在编辑器按右键,选取「Refactor」→「Rename」) 出现Rename Field窗口

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

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

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

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