Eclipse使用教程下載軟件:
1.Eclipse的基本概念
工作區(qū)是一個目錄,,程序和程序所需要用到的資源都在workspace里,中間緩存文件也存在工作區(qū)中,。
為一個需求所服務(wù)的代碼文件,,一個workspace 可以擁有個項目,而你的代碼必須有歸屬于某個項目的,,不能單獨存在,。 2.Eclipse創(chuàng)建Java文件
Eclipse調(diào)試錯誤功能也很強(qiáng)大:3.eclipse 代碼提示功能
4.快捷鍵的使用:
此時如果我還想生成一個Student的對象,,但是寫到一半,,不想寫了,我們直接使用快捷鍵:會彈出提示窗口,,顯示所有以stu開頭的函數(shù): 我們可以在 Edit菜單欄可以看到快捷鍵: 5.代碼自動生成功能:例子:我們編輯Student.java 文件如下,,我們新建了三個成員變量,現(xiàn)在我們想新建兩個構(gòu)造函數(shù),,一個是無參數(shù)構(gòu)造函數(shù),,一個是帶三個參數(shù)的構(gòu)造函數(shù),如何讓Eclipse 自動幫我們?nèi)ド赡兀?nbsp;
操作上面的結(jié)果是:
很方便就幫我們復(fù)寫了這兩個函數(shù): 6.代碼注釋選中需要注釋的代碼,,然后快捷鍵:Ctrl + '/'. 取消注釋:選中已經(jīng)被注釋的代碼,,同樣快捷鍵:Ctrl + '/' 7.代碼重構(gòu)(重點)1.在別改變代碼功能和性能的基礎(chǔ)上。 2.改善軟件的設(shè)計增加可讀性 3.協(xié)助找到bugs 4. 提升開發(fā)效率 7.1.修改類名 例子:在以下工程中,,我們?nèi)绻敫淖働erson的為Teacher,,怎么辦呢? 如果手動改動的話,,麻煩不說,,只有有一個地方忘了程序就會出現(xiàn)錯誤,降低了開發(fā)效率,,但是我們可以使用Eclipse代碼重構(gòu)功能,。
7.2.移動:如何把一個包里面的類或接口移動到另一個包呢?
7.3.修改方法簽名: 例子:比如我們在Student.java中創(chuàng)建了一個函數(shù) ,void speak() 然后在 void eat() 中調(diào)用,突然我們想改變speak為talk,如果多個地方調(diào)用這個方法的話就會很麻煩,,我們用Eclipse修改方法簽名就會很簡單:
如果此時我們想把 talk( )函數(shù)推到Teacher(父類)中,,怎么辦?
7.4.抽取類功能:把在一個類的方法,給抽到另一類當(dāng)中 例子:我們把 Student中的抽取 talk方法和eat 方法,抽成父類,,抽好了以后,,Student,應(yīng)給去繼承有著兩個函數(shù)的類或者接口。
在Person.java中已經(jīng)有著兩個方法了: 在Student.java中沒喲這兩個方法了: 也可以抽取成毫無關(guān)系的類。 7.5.抽取方法:減少重復(fù)代碼 例子:如下,、 我們不希望重復(fù)代碼,,我們可以把這兩句抽成一個方法,然后別的函數(shù)再調(diào)用這個方法:
|
|