欢迎来到天天文库
浏览记录
ID:37199686
大小:19.77 MB
页数:61页
时间:2019-05-19
《Eclipse中文教程 下册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、VIIVIVIVIII图6.3III.设定新的NameIV.如果不想更新已重新命名之字段的参照,请取消选取更新已重新命名之元素的参照勾选框。V.如果想更新字符串文字中的参照,请选取更新字符串文字中的参照勾选框。VI.如果重构作业找到要重新命名之字段的存取元(getter/setter)方法,则重构作业会建议亦重新命名这些方法(并更新其所有参照):n如果想要重新命名Getter,请选取重新命名Getter勾选框n如果想要重新命名Setter,请选取重新命名Setter勾选框VII.按一下OK以执行快速的重构作业,
2、或按一下Preview以执行受控制的重构作业。VIII.预览窗口会显示重构要更动的部份IX.下半部的窗格显示两者的比较VIIIIX图6.46.1.3方法(Method)如果要将方法重新命名,请执行下列动作:I.在Java编辑器中选取方法的名称II.「Refactor」→「Rename」(或是在编辑器按右键,选取「Refactor」→「Rename」)出现RenameMethod窗口VIVIII图6.5III.设定新的NameIV.如果不想更新已重新命名之字段的参照,请取消选取更新已重新命名之元素的参照勾选框。V
3、.按一下OK以执行快速的重构作业,或按一下Preview以执行受控制的重构作业。VIIVI图6.6VI.预览窗口会显示重构要更动的部份VII.下半部的窗格显示两者的比较6.1.4类别(Class)或是接口(Interface)如果要将类别重新命名,请执行下列动作:I.在Java编辑器中选取类别的名称II.「Refactor」→「Rename」(或是在编辑器按右键,选取「Refactor」→「Rename」)出现RenameType窗口VIIVIVIVIII图6.7III.设定新的NameIV.如果不想更新已重新
4、命名之类别或接口的参照,请取消选取更新已重新命名之元素的参照勾选框。V.如果想更新字符串文字中的参照,请选取更新字符串文字中的参照勾选框。VI.如果想更新一般(非Javadoc)批注中的参照,请选取更新一般批注中的参照勾选框。VII.按一下确定以执行快速的重构作业,或按一下预览以执行受控制的重构作业。IXVIII图6.8VIII.预览窗口会显示重构要更动的部份IX.下半部的窗格显示两者的比较6.1.5套件(Package)如果要将套件重新命名,请执行下列动作:I.在Java编辑器中选取套件的名称II.「Refa
5、ctor」→「Rename」(或是在编辑器按右键,选取「Refactor」→「Rename」)出现RenamePackage窗口VIIVIVIVIII图6.9III.设定新的NameIV.如果不想更新已重新命名之类别或接口的参照,请取消选取更新已重新命名之元素的参照勾选框。V.如果想更新字符串文字中的参照,请选取更新字符串文字中的参照勾选框。VI.如果想更新一般(非Javadoc)批注中的参照,请选取更新一般批注中的参照勾选框。VII.按下预览,以查看变更的预览,或按下确定,执行重构作业,不查看预览。VIII图
6、6.10VIII.预览窗口会显示重构要更动的部份6.2撷取(Extracting)6.2.1撷取常数(ExtractingaConstant)如果要撷取常数,请执行下列动作:I.在Java编辑器中选取常数II.「Refactor」→「ExtractConstant...」(或是在编辑器按右键,选取「Refactor」→「ExtractConstant...」)图6.11出现ExtractConstan窗口IXVIIIVIIVIVIVIII图6.12III.设定新的NameIV.在存取修饰元清单中,指定方法的可见
7、性(public、default、protected或private)。V.在呼叫重构作业时,如果只想更换所选的表式示,可选择性地清除将所有出现所选表示式之处换成常数的参照勾选框VI.变量名称前是否要带限定者的名称。n若选取Qualifyconstantreferencewithclassname勾选框图6.13n若没有选取Qualifyconstantreferencewithclassname勾选框图6.14VII.立即显示设定后的状态。VIII.讯息。若没有符合Java命名规则,会出现警告的讯息图6.15
8、IX.按一下确定以执行快速的重构作业,或按一下预览以执行受控制的重构作业。XIX图6.16X.预览窗口会显示重构要更动的部份XI.下半部的窗格显示两者的比较程序代码如下:publicclassExtracting{staticintjackyInt=10;publicstaticvoidmain(String[]args){System.out.println("This'sExtra
此文档下载收益归作者所有