III IV
V
VI VII VIII IX
X
图6.22
III. 设定新的Name
IV. 在存取修饰元清单中,指定方法的可见性(public、default、protected或private)。
V. 可以重新排列新方法的参数,并且将它重新命名。 重新命名
图6.23
重新排列
Eclipse中文教程.doc 第 243 頁,共 288 頁
更多电子书教程下载请登陆http://down.zzbaike.com/ebook
本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。
图6.24
VI. 可以新增掷出执行时期异常状况到方法签章中,方法是选取对应的勾选框。 VII. 产生Javadoc批注 VIII. 取代重复的程序代码片段 IX. 立即显示设定后的状态。
若没有符合Java命名规则,会出现警告的讯息
Eclipse中文教程.doc 第 244 頁,共 288 頁
更多电子书教程下载请登陆http://down.zzbaike.com/ebook
本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。
图6.25
X. 按一下确定以执行快速的重构作业,或按一下预览以执行受控制的重构作业。
Eclipse中文教程.doc 第 245 頁,共 288 頁
更多电子书教程下载请登陆http://down.zzbaike.com/ebook
本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。
XI
XII
图6.26
XI. 预览窗口会显示重构要更动的部份 XII. 下半部的窗格显示两者的比较
程序代码如下:
public class Extracting { static int jackyInt = 10;
String jackyString = \
public static void main(String[] args) {
System.out.println(\ System.out.println(jackyInt);
Eclipse中文教程.doc
第 246 頁,共 288 頁
更多电子书教程下载请登陆http://down.zzbaike.com/ebook
本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。
}
public void jackyMethod(String str1, int int1) { if (str1 != null) { if (int1 > 0) {
} } } }
6.3列入(Inlining)
程序代码如下:
public class Inlining {
static final int jackyInt = 10;
public static void main(String[] args) {
System.out.println(\ System.out.println(jackyInt); }
public void jackyMethod() { jackyMethod(\ }
public void jackyMethod(String str1, int int1) {
Eclipse中文教程.doc
第 247 頁,共 288 頁
更多电子书教程下载请登陆http://down.zzbaike.com/ebook
本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。