1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          Eclipse簡明使用教程(java集成開發環境)

          來源:互聯網轉載 時間:2023-08-13 15:03:11

          ?? ? ? ? ? ? ? Eclipse使用教程?


          目錄? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

          1.Eclipse的基本概念

          2.Eclipse創建Java文件

          3.eclipse?代碼提示功能

          4.快捷鍵的使用

          5.代碼自動生成功能:

          6.代碼注釋

          7.代碼重構(重點)

          ?


          ?

          ?下載軟件:

          • Eclipse官方網站:點我
          • 下載Eclipse:
          • 下載完成后,直接解壓就能使用:
          • 打開后選擇工作空間(workspace)?

          1.Eclipse的基本概念

          • 工作區(workspace)

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

          • 項目(Project)?

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

          2.Eclipse創建Java文件

          • 首先,創建項目,彈出一個窗口:

          • ?填寫項目名字,點擊finish:
          • 創建完成后:
          • 創建一個類之前先創建一個包(為了易于管理),和我們前面講到的打包是一樣的,鏈接:包和訪問權限:
          • 創建一個包(package):
          • 在包中新建類:
          • 填寫類名,類的屬性:
          • 然后創建Text.java自動,添加一些我們需要的東西,和我們用Nodepad++,編輯的源文件是一樣的,我們打了個包,然后穿件一個?public?權限?的?Text類文件,然后自動添加main?入口函數,只是這些Eclipse幫我們做好了:

          ?

          • 我們隨便打印一句話:Hello?World!
          • 接下來我們就是,編譯、運行了,Eclipse已經集成這個功能了,其實當你打好代碼,保存的時候Eclipse已經自動幫你編譯,生成class文件了(語法正確),那存放的位置呢:?我們可以在我們創建的工作空間(workspace)找到我們創建的包和類文件:
          • 那么生成類文件了,就可以運行了,實際運行的是class文件:?
          • 下方窗口直接顯示輸出結果:
          • 想在這個工程包中新建新的類和接口,如何做?,我們新建一個接口?Person然后用Student?去實現Person這個接口:
          • 創建接口Person,兩個方法:
          • 新建一個類?Student去實現Person?這個接口,方法和上面一樣,然后再interface去選擇所需要實現的接口:
          • 我們可以發現,Eclipse不僅幫我們寫了實現代碼,還對父類的抽象方法進行復寫:

          Eclipse調試錯誤功能也很強大:

          3.eclipse?代碼提示功能

          • 例如編輯:?System.out.println( );?會出現很多提示:
          • 編輯我們剛剛的?Student.java?文件,聲明一個?Student?的引用?st,也同樣會出現代碼提示.

          4.快捷鍵的使用:

          • 刪除一行的程序:把光標放在要刪除的哪一行,使用快捷鍵: Ctrl + D
          • 剪切 :? ? ? ? ? ? ? ? ? ? ? ? Ctrl + X
          • 撤銷上一次操作:? ? ? ?Ctrl + Z
          • 重新執行之前的命令:Ctrl + Y
          • Alt + "/"?快捷鍵的用法:

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

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

          5.代碼自動生成功能:

          例子:我們編輯Student.java?文件如下,我們新建了三個成員變量,現在我們想新建兩個構造函數,一個是無參數構造函數,一個是帶三個參數的構造函數,如何讓Eclipse?自動幫我們去生成呢:?

          • 下圖顯示了基本的操作:
          • 生成構造函數:

          操作上面的結果是:

          • 生成equals函數和hashCode函數:

          很方便就幫我們復寫了這兩個函數:

          6.代碼注釋

          選中需要注釋的代碼,然后快捷鍵:Ctrl + "/".?

          取消注釋:選中已經被注釋的代碼,同樣快捷鍵:Ctrl + "/"

          7.代碼重構(重點)

          1.在別改變代碼功能和性能的基礎上。

          2.改善軟件的設計增加可讀性

          3.協助找到bugs

          4.?提升開發效率

          7.1.修改類名

          例子:在以下工程中,我們如果想改變Person的為Teacher,怎么辦呢?

          如果手動改動的話,麻煩不說,只有有一個地方忘了程序就會出現錯誤,降低了開發效率,但是我們可以使用Eclipse代碼重構功能。

          ?

          • 開始重構
          • 下一步
          • Next:

          ?

          • 完成

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

          • 首先,新建一個包,命名為:org.yuan.my_project.modle
          • 第一步
          • 第二步
          • 完成

          7.3.修改方法簽名:

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

          • 修改?
          • 下一步:

          ?

          • 完成:

          ?

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

          • ?操作如下:
          • 下一步:

          ?

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

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

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

          • 填寫參數
          • 看結果:

          在Person.java中已經有著兩個方法了:

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

          也可以抽取成毫無關系的類。

          7.5.抽取方法:減少重復代碼

          例子:如下、

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

          • 下一步:
          • 完成

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          北京有幾個長途汽車站?北京有10個長途站,四惠長途站在東四環四惠橋東南角的汽車總站東側,是一個很大的。六里橋長途站在六里橋西南3400米,很大。趙公口長途站在南三環趙公口橋西南角,很大的一個。木樨園長途站在南三環木樨園立交橋南4500米,路的東側,比較大。李澤橋是位于西三環李澤橋東北角的一座中型長途車站。八分是一個中型的長途車站,在大望路大望橋南3400米,路的東側。蓮花池是六里橋東300米路北側...

          QQ站點的域名是?騰訊的主頁是QQ主頁首頁使用的Http協議,即超文本傳輸協議。有什么辦法可以把黃鉆標識弄掉?第一步,先把QQ空間名字的顏色改一下。將鼠標移動到主頁的名稱上,會顯示一個藍色框。單擊編輯。改變顏色以匹配巢中的顏色。這使得該地址“不可見”。第二步是更改您自己的空間名稱,空間名稱,并粘貼在那里的括號中。第三步,覆蓋黃色菱形標志。此時空間名已經到了第二行,黃色菱形符號和空間地址(個人域名)...

          錯誤代碼118什么意思?錯誤代碼118是一個擴展鏈接錯誤,其中大部分是web服務器上的鏈接錯誤。解決方案:使用命令提示符重置網絡設置和DNS緩存。網站是指使用HTML(標準通用標記語言)等工具,按照一定規則在互聯網上顯示特定內容的網頁集合??傊?,網站是一種交流工具,人們可以通過它發布自己想公開的信息,或者利用網站提供相關的網絡服務。人們可以通過網絡瀏覽器訪問網站,獲取所需信息或享受網絡服務。網站是...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>