激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

香港云服务器
服務器之家 - 編程語言 - Java教程 - Java代碼重構(gòu)的幾種模式詳解

Java代碼重構(gòu)的幾種模式詳解

2019-10-16 10:23java技術網(wǎng) Java教程

這篇文章詳細介紹了Java代碼重構(gòu)的幾種模式,有需要的朋友可以參考一下

Java代碼的重構(gòu)模式主要有三種:

重命名方法重構(gòu)模式、引入解釋性變量重構(gòu)模式、以查詢?nèi)〈R時變量重構(gòu)模式

重命名方法重構(gòu)模式建議執(zhí)行如下的步驟來完成

1.建立一個具有新名稱的方法

2.將舊方法的方法體復制進新方法

3.講舊方法的方法體修改為調(diào)用新方法

4.將所有引用舊方法的地方修改為引用新方法

5.刪除舊方法

引入解釋性變量重構(gòu)模式步驟相對簡單,如下:

1.聲明一個局部變量,并將其初始化為需要替換的表達式部分

2.對于復雜的表達式,用新的局部變量代替其中需要替換的部分

3.對于該表達式的其他部分,重復這個過程

以查詢?nèi)〈R時變量重構(gòu)模式的步驟如下:

1.找出只賦值了一次的局部變量

2.將該局部變量聲明為final并重新編譯(以確保該變量的確只賦值了一次)

3.復制賦值語句的等號右側(cè)的表達式,并將其修改為一個新方法的方法體

4.將賦值語句的等號右側(cè)更改為對新方法的調(diào)用

5.將所有對該局部變量的使用替換為對新方法的調(diào)用

6.刪除賦值語句以及局部變量的聲明

延伸 · 閱讀

精彩推薦
707
主站蜘蛛池模板: 一级国产精品一级国产精品片 | 久久精品中文字幕一区二区三区 | 精品久久久久久综合日本 | 99精品国产在热久久婷婷 | 中文字幕在线观看视频一区 | 黄色大片在线观看 | 成人毛片在线免费观看 | japanese嫩21videos| av电影在线观看免费 | 国产成人精品午夜视频' | 亚洲视频在线一区二区 | 狼人狠狠干 | 免费a级黄色片 | xvideos korean| 黄色片免费在线 | 中文字幕一区2区 | 精品亚洲国产视频 | 国产一区二区三区四区五区精品 | 久久久久久久久久久久久久av | 国产91对白叫床清晰播放 | 日本在线播放一区二区三区 | 中文字幕在线亚洲精品 | 久久久久九九九女人毛片 | 精品国产九九九 | 欧美成人高清视频 | 国产一级一国产一级毛片 | 国产一级毛片高清视频完整版 | 毛片毛片免费看 | 91精品国产综合久久久欧美 | 亚洲生活片 | avhd101高清在线迷片麻豆 | 久久亚洲精品视频 | 国产精品69久久 | 免费黄色小视频网站 | 日韩美香港a一级毛片 | 蜜桃网站在线 | 91极品在线 | 成人男女啪啪免费观看网站四虎 | 草草视频免费观看 | 三级国产三级在线 | 亚洲欧美一区二区三区在线观看 |