為了幫助更多的朋友掌握eclipse的使用,我們團隊做了一個eclipse視頻教程,全部都是開發過程的屏幕錄像,并且伴有語音講解。一共八講,今天全部上傳完畢。希望我們的努力幫助更多的朋友。
觀看方式:
1、登錄硅谷動力在線觀看:
http://www.enet.com.cn/article/2006/0704/A20060704124810.shtml2、通過cownew團隊網站中的超鏈接訪問:
http://www.cownew.com/kc/感謝大家的支持。
附前四講課件:
????????? 第一講? eclipse的基本使用
1、eclipse工程的建立
2、源文件夾等概念
3、基本代碼的編寫
???????????? 第二講? eclipse基本操作(1)
1、建立包、建立接口 及其他??
2、工程的高級配置???
3、工程的構建
3、代碼的自動完成、自動修正功能
?? 黃色的、紅色的標識
?? (1)方法的自動生成
?? (2)導入import
?? (3)清除無用的import
?? (4)自動清除無用的方法、變量
?? (5)自動實現接口的、抽象類的方法,自動重載父類方法
???????? 第三講?? eclipse基本操作(2)
1、Java的調試
??? (1) 斷點、條件斷點、異常斷點
?? (2)斷點中變量的查看,語句的執行
2、智能糾錯、自動完成:
?? (1)自動生成try...catch,自動列出異常列表,自動轉型...在紅色提示上點擊鼠標,常常可以得到驚喜
?? (2)自動生成set、get方法
?? (3)自動生成構造函數,?
?? (4)javadoc的自動生成
第四講 eclipse高級操作(1) 重構
一、概述
1、好的程序應該是不斷重構出來的。消除bad smell,提高代碼可讀性、可維護性和可擴展性。《重構-改善既有代碼的設計》(英文名《Refactoring: Improving the Design of Existing Code 》)
2、Eclipse的自動重構功能能夠很好地支持各種程序元素的重命名,并自動更新相關的引用。Eclipse能夠支持方法、字段在類之間移動,并自動更新引用。Eclipse較好地支持內聯字段、函數的更新替換。Eclipse較好地支持抽取方法、變量等程序元素。
3、Eclipse的重構支持撤銷和重做,并且能夠預覽重構結果,會對有可能導致錯誤的重構結果進行提示。所以使用Eclipse進行重構是非常安全的。
二、重構不高深-實戰重構
1、方法抽取 Extract Mehod:
將caclCost中參數校驗部分抽取成方法verify。
2、重命名 Rename
? (1)重命名類名Test1為CostCalculator。
? (2)重命名User為UserInfo
3、內聯 Inlining
?? 內聯方法add
4、常量抽取 Extract Constant:
?? 將"normal"、"vip"抽取成常量
5、抽取局部變量 Extract Local Variable
?? 將user.userType抽取成變量
6、包裝字段 Encapsulate Field
?? 重構User類,用set get包裝
7、Extract Interface 抽取接口
?? CostCalculator中抽取ICostCalculator接口