天天看點

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

上一篇:認識開發利器-Eclipse | 帶你學《Java面向對象程式設計》之九十七

【本節目标】

通過閱讀本節内容,你将了解在Eclipse中建立項目的方法、配置Eclipse相關設定的方法,更重要的是你将學到如何使用Eclipse提供的各種快捷操作加速代碼的編寫,讓你的開發之路如魚得水。

使用JDT開發Java程式

在Eclipse之中提供有JDT環境可以實作Java程式的開發,下面就通過一些功能進行示範。

1、如果要進行項目的開發,那麼首先需要建立一個新的項目:FirstProject;

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

2、随後輸入項目的名稱,同時會自動幫助使用者找到可以使用的JDK版本;如果此處沒有相應的JDK配置,則需要開發者自己進行JRE的配置。在進行JRE添加的時候請選擇标準的JRE環境。

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

在以後如果電腦上有多個JDK的情況下,就必須使用這種方式進行配置處理。

3、另外一點需要注意的是,理論上所有的開發程式都應該使用一種統一的UTF-8的編碼,是以嚴格意義上來講,修改一下目前的Eclipse支援的檔案編碼。

如果此時你的Eclipse沒有修改整體的編碼,那麼也可以針對與一個檔案進行編碼的修改,直接選擇檔案的屬性進行修改即可。

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

整體設定步驟:【window】→【preferences】→【輸入encoding搜尋】

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

4、當項目建立完成之後會自動出現有一個确認的對話框:主要詢問是否要進行透視圖的切換。随後選擇不切換,就可以直接建立好新的Java項目。

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

建立完成的項目的目錄之中會自動建立有兩個子目錄:

  • src:儲存所有的*.java源檔案;
  • bin:儲存所有編譯後的*.class程式檔案,這些檔案會自動進行編譯處理;

5、在項目的src源代碼目錄下建立新的Java類:cn.mldn.demo.Hello.java

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

如果現在要想改變字型可以使用“Ctrl+”+”、”-””完成。

6、編寫一個基礎的程式

package cn.mldn.demo;
public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello World!");
        System.out.println("www.mldn.cn");    
    }
}           

當程式代碼儲存之後會自動進行編譯的處理,而後可以直接執行程式。

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

7、Eclipse之中有許多快捷鍵可以供開發者使用:

  • Ctrl+1:進行代碼糾正提示
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
  • Alt+/:進行代碼提示:(main,system)
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
  • Ctrl+Alt+↓:複制目前行
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
  • Ctrl+/:單行注釋
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
  • Ctrl+Shift+/:多行注釋
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
  • Ctrl+Shift+F:格式化代碼
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
  • Ctrl+Shift+O:自動導入所需要的包
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

如果覺得以上的快捷鍵不夠用,可以自行查閱:Ctrl+Shift+L;

8、在Eclipse裡面還支援代碼生成的操作,可以自動為類生成構造方法或者是setter、getter方法。選擇【Source】

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

9、在進行開發的時候也可以由使用者友善的進行異常的處理。

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

10、在程式執行的時候可以使用初始化參數進行内容的接收,在Eclipse裡面也可以配置初始化參數,但是有一點需要注意,這個類一定要先執行一次後才可以配置;

package cn.mldn.demo;
public class InitParamDemo {
    public static void main(String[] args) {
        for (String arg:args) {
            System.out.println(arg);
            
        }
    }
}           
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

11、使用Eclipse還可以直接将類導出為*.jar檔案:【File】→【Export】→【導出為JAR檔案】→【選擇要導出的檔案内容,并且設定檔案名稱】

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八
使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

12、在進行項目的開發過程之中有可能要進行其它*.jar檔案的導入,那麼此時需要針對于某一個項目進行我們的配置,使用Java建構路徑進行定義。

使用Eclipse,感受工具帶來的便利 | 帶你學《Java面向對象程式設計》之九十八

想學習更多的Java的課程嗎?從小白到大神,從入門到精通,更多精彩不容錯過!免費為您提供更多的學習資源。

本内容視訊來源于

阿裡雲大學 下一篇:字斟句酌-教你調試代碼 | 帶你學《Java面向對象程式設計》之九十九 更多Java面向對象程式設計文章檢視此處

繼續閱讀