Eclipse中文教程 中册.doc

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Eclipse中文教程 中册

5.10 Java表示式及变更某些值 在除错时,可以在「Expressions」视图中的详细资料窗格内输入表示式,选取表示式,按右键选择Inspect。 例如现在变量值是6,在详细资料窗格内输入表示式value + 1,选取表示式,按右键选择Inspect 图5.29 这样做会把value + 1加进「Expressions」视图中的表示清单。 图5.30 在除错时编辑字段和变量的值,只要对「Variables」视图中的字段或变量点两下,开启Set Value窗口,输入新值。例如在执行期间变更value的值为5。 图5.31 想检查程序针对不同测试值的反应,或是避开某些有问题的值,这个功能非常有用。 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」) 出现Rename Local Variable窗口 图6.1 III. 设定新的Name IV. 如果不想更新已重新命名之区域变量的参照,请取消选取更新已重新命名之元素的参照勾选框。 V. 按一下OK以执行快速的重构作业,或按一下Preview以执行受控制的重构作业。 VI. 预览窗口会显示重构要更动的部份 VII. 下半部的窗格显示两者的比较 图6.2 6.1.2字段(Field) 如果要将字段重新命名,请执行下列动作: I. 在Java编辑器中选取字段 II. 「Refactor」→「Rename」 (或是在编辑器按右键,选取「Refactor」→「Rename」) 出现Rename Field窗口 4.4执行Java程序 大多数的程序不需特定的启动组态(Launch Configuration),首先确定要执行的程序代码在编辑器中有选到(页签变蓝色),再执行下列步骤: I. 选单选「Run」→「Run as」→「Java Application」 II. 若有修改过程序,Eclipse会询问在执行前是否要存档 III. Tasks试图会多出Consol页签并显示程序输出 程序若要传参数、或是要使用其它的Java Runtim...等等,则需要设定程序启动的相关选项,执行程序前,新增一个启动组态或选用现有的启动组态。 I. 选单选「Run」→「Run」,开启Run的设定窗口 Main 标签用以定义所要启动的类别。请在项目字段中,输入内含所要启动之类别的项目名称,并在主要类别字段中输入主要类别的完整名称。如果想要程序每当在除错模式中启动时,在 main 方法中停止,请勾选Stop in main勾选框。 附注:不必指定一个项目,但这样做可以选择预设类别路径、来源查阅路径,以及 JRE。 自变量(Arguments)标签用以定义要传递给应用程序与虚拟机器(如果有的话)的自变量。也可以指定已启动应用程序要使用的工作目录。 JRE 卷标用以定义执行或除错应用程序时所用的 JRE。可以从已定义的 JRE 选取 JRE,或定义新的 JRE。 类别路径(Classpath)卷标用以定义在执行或除错应用程序时所用类别文件的位置。依预设,使用者和 bootstrap 类别位置是从相关联项目的建置路径衍生而来。可以在这里置换这些设定。 程序文件(Source)卷标用以定义当除错 Java 应用程序时,用来显示程序文件之程序文件的位置。依预设,这些设定是从相关联项目的建置路径衍生而来。可以在这里置换这些设定。 环境(Environment)标签会定义在

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档