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