久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Eclipse簡明使用教程(java集成開發(fā)環(huán)境)

 萬物有靈_ 2020-04-11

                                                    Eclipse使用教程 


目錄                                                   

1.Eclipse的基本概念

2.Eclipse創(chuàng)建Java文件

3.eclipse 代碼提示功能

4.快捷鍵的使用

5.代碼自動生成功能:

6.代碼注釋

7.代碼重構(gòu)(重點)


 下載軟件:

  • Eclipse官方網(wǎng)站:點我
  • 下載Eclipse:

  • 下載完成后,,直接解壓就能使用:

  • 打開后選擇工作空間(workspace) 

1.Eclipse的基本概念

  • 工作區(qū)(workspace)

工作區(qū)是一個目錄,,程序和程序所需要用到的資源都在workspace里,中間緩存文件也存在工作區(qū)中,。

  • 項目(Project) 

為一個需求所服務(wù)的代碼文件,,一個workspace 可以擁有個項目,而你的代碼必須有歸屬于某個項目的,,不能單獨存在,。

2.Eclipse創(chuàng)建Java文件

  • 首先,創(chuàng)建項目,,彈出一個窗口:

  •  填寫項目名字,,點擊finish:

  • 創(chuàng)建完成后:

  • 創(chuàng)建一個類之前先創(chuàng)建一個包(為了易于管理),和我們前面講到的打包是一樣的,,鏈接:包和訪問權(quán)限

  • 創(chuàng)建一個包(package):

  • 在包中新建類:

  • 填寫類名,,類的屬性:

  • 然后創(chuàng)建Text.java自動,添加一些我們需要的東西,,和我們用Nodepad++,編輯的源文件是一樣的,我們打了個包,,然后穿件一個 public 權(quán)限 的 Text類文件,,然后自動添加main 入口函數(shù),只是這些Eclipse幫我們做好了:

 

  • 我們隨便打印一句話:Hello World!

  • 接下來我們就是,,編譯,、運行了,Eclipse已經(jīng)集成這個功能了,,其實當(dāng)你打好代碼,,保存的時候Eclipse已經(jīng)自動幫你編譯,生成class文件了(語法正確),,那存放的位置呢: 我們可以在我們創(chuàng)建的工作空間(workspace)找到我們創(chuàng)建的包和類文件:

  • 那么生成類文件了,,就可以運行了,實際運行的是class文件: 

  • 下方窗口直接顯示輸出結(jié)果:

  • 想在這個工程包中新建新的類和接口,,如何做,?,我們新建一個接口 Person然后用Student 去實現(xiàn)Person這個接口:

  • 創(chuàng)建接口Person,兩個方法:

  • 新建一個類 Student去實現(xiàn)Person 這個接口,,方法和上面一樣,,然后再interface去選擇所需要實現(xiàn)的接口:

  • 我們可以發(fā)現(xiàn),,Eclipse不僅幫我們寫了實現(xiàn)代碼,還對父類的抽象方法進(jìn)行復(fù)寫:

Eclipse調(diào)試錯誤功能也很強(qiáng)大:

3.eclipse 代碼提示功能

  • 例如編輯: System.out.println( ); 會出現(xiàn)很多提示:

  • 編輯我們剛剛的 Student.java 文件,,聲明一個 Student 的引用 st,,也同樣會出現(xiàn)代碼提示.

4.快捷鍵的使用:

  • 刪除一行的程序:把光標(biāo)放在要刪除的哪一行,使用快捷鍵: Ctrl + D

  • 剪切 :                        Ctrl + X
  • 撤銷上一次操作:       Ctrl + Z
  • 重新執(zhí)行之前的命令:Ctrl + Y
  • Alt + '/' 快捷鍵的用法:

 此時如果我還想生成一個Student的對象,,但是寫到一半,,不想寫了,我們直接使用快捷鍵:會彈出提示窗口,,顯示所有以stu開頭的函數(shù):

我們可以在 Edit菜單欄可以看到快捷鍵:

5.代碼自動生成功能:

例子:我們編輯Student.java 文件如下,,我們新建了三個成員變量,現(xiàn)在我們想新建兩個構(gòu)造函數(shù),,一個是無參數(shù)構(gòu)造函數(shù),,一個是帶三個參數(shù)的構(gòu)造函數(shù),如何讓Eclipse 自動幫我們?nèi)ド赡兀?nbsp;

  • 下圖顯示了基本的操作:

  • 生成構(gòu)造函數(shù):

操作上面的結(jié)果是:

  • 生成equals函數(shù)和hashCode函數(shù):

很方便就幫我們復(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)功能,。

 

  • 開始重構(gòu)

  • 下一步

  • Next:

 

  • 完成

7.2.移動:如何把一個包里面的類或接口移動到另一個包呢?

  • 首先,,新建一個包,,命名為:org.yuan.my_project.modle

  • 第一步

  • 第二步

  • 完成

7.3.修改方法簽名:

例子:比如我們在Student.java中創(chuàng)建了一個函數(shù) ,void speak() 然后在 void eat() 中調(diào)用,突然我們想改變speak為talk,如果多個地方調(diào)用這個方法的話就會很麻煩,,我們用Eclipse修改方法簽名就會很簡單:

  • 修改 

  • 下一步:

 

  • 完成:

 

如果此時我們想把 talk( )函數(shù)推到Teacher(父類)中,,怎么辦?

  •  操作如下:

  • 下一步:

 

  • 查看Teacher.java,,函數(shù),,增加了talk() 的抽象函數(shù):

7.4.抽取類功能:把在一個類的方法,給抽到另一類當(dāng)中

例子:我們把 Student中的抽取 talk方法和eat 方法,抽成父類,,抽好了以后,,Student,應(yīng)給去繼承有著兩個函數(shù)的類或者接口。

  • 填寫參數(shù)

  • 看結(jié)果:

在Person.java中已經(jīng)有著兩個方法了:

在Student.java中沒喲這兩個方法了:

也可以抽取成毫無關(guān)系的類。

7.5.抽取方法:減少重復(fù)代碼

例子:如下,、

我們不希望重復(fù)代碼,,我們可以把這兩句抽成一個方法,然后別的函數(shù)再調(diào)用這個方法:

  • 下一步:

  • 完成

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多