天天看點

Ecplise的使用練習Ecplise的使用練習_01Ecplise的使用練習_02

Ecplise的使用練習_01

-----------------------------------------------------------------------------

Eclipse的概述和使用(掌握)

   0:開發java的IDE的分類

    免費的當中使用最多的是:Eclipse(Oracle公司的産品,位于美國加州紅木城的紅木岸)

    收費的當中使用最多的是:IntelliJ IDEA(JetBrains(傑特Brains)公司的産品,位于東歐捷克的布拉格)

      Kotlin(科特林)

  1:Eclipse是一種可擴充的開放源代碼的IDE(Integrated Development Environment內建開發環境)。

    始于1999年4月,由OTI和IBM兩家公司的IDE産品開發組組建。

    2001年11月,IBM公司捐出價值4000萬美元的源代碼組建了Eclipse聯盟,并由該聯盟負責這種工具的後續開發。

    最初主要用于Java語言開發,通過安裝不同的插件,Eclipse可以支援不同的計算機語言開發。  

  2:Eclipse的特點描述(基礎班使用)

    a.完全免費free:可免費使用。

    b.完全開源free:開放源代碼。

    c.純Java語言編寫:早期是由Java開發人員使用Java語言編寫,該工具所帶來的快捷幫助完全符合Java程式設計人員的習慣。

    d.免安裝(綠色軟體):由于使用Java語言編寫,需要為其提供JDK與JRE。

    e.擴充性強:工具本身不具有的功能,可以通過标準接口擴充添加功能。

  3:MyEclipse(就業班使用)

    MyEclipse是在Eclipse基礎上追加的功能性插件,對插件收費。

    MyEclipse主要在JavaWeb方面為開發者提供強大的系統架構平台。

    早期的 MyEclipse 安裝需要基于 Eclipse 安裝目錄,後期逐漸釋出完整版開發包,安裝後自帶 Eclipse、JDK和各種插件。

---------------------------------------

  4:Eclipse的下載下傳、安裝、解除安裝及注意事項(Eclipse其實屬于IBM公司(藍色巨人))

    下載下傳

      http://www.eclipse.org/

      下載下傳标準版本即可,即 Eclipse IDE for Java Developers 這個版本。企業版本 Eclipse IDE for Java EE Developers 以後再下。

    安裝

      綠色版軟體    解壓就可以使用(例如:Eclipse)。

      安裝版軟體    輕按兩下運作,一路next即可(例如:JDK)。

    解除安裝

      綠色版軟體    直接删除檔案夾即可。

      安裝版軟體    專業解除安裝軟體或者控制台添加删除程式進行删除。

    注意事項

      1.由于Eclipse需要基于Java運作環境,安裝後運作時需要确認計算機中是否對JAVA_HOME與path環境變量進行配置。

      2.解壓的路徑問題:最好和JDK安裝時候的一樣,不要有空格或者其他特殊符号。建議跟開發相關的軟體最好安裝在同一個目錄下。

      3.如何檢視Eclipse的版本?

        答:Eclipse安裝目錄下有一個 .eclipseproduct 檔案,用記事本打開看 version=x.x.x 就知道版本了。

        如果出現問題删除 eclipse.ini 檔案後重新啟動。

  5:Eclipse的基本使用

    1.打開Eclipse後,選擇工作空間

      工作空間:其實就是我們寫的源代碼所在的目錄。

      注意:打開後,發現 Eclipse 的界面做的還是比較醜的,其實Java的圖形化界面做得比較一般,是以才轉向做浏覽器方面的東西了。

    2.用Eclipse來完成一個HelloWorld案例

      注意:此時代碼以項目為基本機關了。

        a.建立Java項目:

          點選File或者在最左側空白處,在界面中寫一個項目名稱,然後 Finish 即可。

        b.建立包:

          展開項目,在源包src下建立一個包cn.itcast.day11.demo01

        c.建立類:

          在cn.itcast.day11.demo01包下建立一個類 HelloWorld

          在界面中寫一個類名:HelloWorld

          可以選擇讓main方法也被建立。

          然後finish即可。

        d.在HelloWorld類中輸出一句話:

          在main方法中寫一條輸出語句:hello world

  6:Eclipse的漢化及文法檢查

    漢化方式有好幾種,我給大家介紹最友善的一種。

      使用dropins安裝插件,

      從Eclipse3.5開始,安裝目錄下就多了一個dropins目錄,隻要将插件解壓後放到到該目錄即可。

      同理,這種方式解除安裝插件也是特别的友善,推薦這種方式。大家可以同時使用中文版和英文版,這樣還可以學英語。

    源代碼文法檢查

      紅色波浪線:Eclipse可以對正在進行編寫的源代碼進行文法檢查,對錯誤的源代碼使用紅色波浪線進行提示。

      黃色波浪線:對未使用的成員或有安全隐患的成員使用黃色波浪線進行警告提示。

    Eclipse之是以可以進行文法檢查,主要原因是因為Eclipse在随時監測是否有鍵盤或滑鼠輸出動作,

    如果有就對Eclipse下所有工程所有類進行編譯,發現錯誤,立即标注。

  7:Eclipse的基本配置

    修改源代碼字型大小和顔色:注意,源代碼的字型最好不要改,因為字型Consolas是一種非常優秀的代碼等寬字型,我們主要調整源代碼字型大小即可。

---------------------------------------

  8:Ecplise的視窗和視圖概述

    視窗:每一個基本的窗體被稱為視窗。

      Package Explorer(包資料總管) 顯示項目的結構、包、類及資源。

      Outline(大綱) 顯示某個類的結構,友善查找、識别、修改。例如給成員改名字:選中某一成員 右鍵 --> Refactor(重構) --> Rename...

      Console(控制台) 程式運作的結果在該視窗顯示。

      Problems(問題) 顯示所有文法及錯誤所在的位置。

      Type Hierarchy(類型層次結構) 顯示Java繼承層次結構,選中類後按F4即可顯示。

    視圖:是由多個視窗的組合而成。

      舉例

        Java視圖       點選右上角的 Java頁籤 出現Java透視圖

        Debug視圖   點選右上角的 Open Perspective(打開透視圖)頁籤 --> Debug 出現Debug視圖

  9:Eclipse中如何制作幫助文檔?

    a:編寫源程式(有設計接口、抽象類、具體類案例)

    b:針對源程式添加文檔注釋

    c:選中項目 --> 右鍵 --> Export --> Java --> Javadoc --> next --> Browse(選中一個路徑\doc) --> Finish --> Yes To All

  10:Eclipse中打jar包并使用jar包到新的項目中?

    A項目想用B項目的東西(注意:B項目的東西如何實作你看不見,即java檔案看不見),

    而實際上用的是B項目的多個class檔案,是以我要把B項目的所有class檔案拿過來。

    jar是什麼?

      jar是多個class檔案的壓縮包。

    jar有什麼用?

      用别人寫好的東西。

    如何打jar包呢?

      選中項目 --> 右鍵 --> Export --> Java --> JAR file --> next --> Browse(自己指定一個路徑和一個名稱,名稱例如:animal_tool) --> Finish --> 會在指定路徑生成 animal_tool.jar 的 壓縮檔案。

    如何使用jar包呢?

      将jar包複制到項目路徑下并添加至建構路徑。

    如何添加建構路徑呢?

      選中剛複制到的 animal_tool.jar 右鍵 --> Build Path --> Add to Build Path

    小結:一般而言,說明書和jar包的使用是必須是配套的。

Ecplise的使用練習_02

1:Eclipse的下載下傳、安裝、解除安裝及注意事項

2:用Eclipse寫一個HelloWorld案例,最終在控制台輸出你的名字。

  A:建立Java項目。

  B:在src目錄下建立包。cn.itcast.day11.demo01

  C:在cn.itcast.day11.demo01包下建立類。HelloWorld

  D:在HelloWorld下有一個方法。public static void main(String[] args) {}

  E:在main方法中有一個輸出語句。System.out.println("你的名字");

-----------------------------------------------------------------------------

3:Eclipse的基本配置

  A:程式的編譯和運作的環境配置(一般不改)

    Window--> Preferences --> Java

    編譯環境:Compiler 預設選中的就是最高版本。

    運作環境:Installed JREs 預設會找你安裝的那個JDK。建議配置了Java的環境變量。

    問題:

      低編譯,高運作。可以。

      高編譯,低運作。不可以。

      建議,編譯和運作的版本一緻。

  B:如何去掉預設注釋?

    Window --> Preferences --> Java --> Code Style --> Code Templates(代碼模闆)

    選擇你不想要的内容,通過右邊Edit編輯。

    注意:請隻删除注釋部分,不是注釋部分的不要删除。

---------------------------------------

  C:行号的顯示和隐藏

    顯示:在代碼區域的最左邊的空白區域,右鍵 --> Show Line Numbers 即可。

    隐藏:把上面的動作再做一次。

  D:字型大小及顔色的調節

    a:Java代碼區域的字型大小和顔色:

      Window --> Preferences --> General --> Appearance --> Colors And Fonts --> Java --> Java Edit Text Font (set to default: Text Font) 或者

      Window --> Preferences --> General --> Appearance --> Colors And Fonts --> Basic --> Text Font

      注意,源代碼的字型最好不要改,因為字型Consolas是一種非常優秀的代碼等寬字型,我們主要調整源代碼字型大小即可。

    b:控制台的字型大小和顔色:

      Window --> Preferences --> General --> Appearance --> Colors And Fonts --> Debug --> Console font (set to default: Text Font)

    c:其他檔案的字型大小和顔色:

  E:窗體給弄亂了,怎麼辦?

    Window --> Perspective --> Reset Perspective...

  F:控制台找不到了,怎麼辦?

    Window --> Show View --> Console

-----------------------------------------------------------------------------

4:Eclipse的常用快捷鍵

  A:格式化 Ctrl + Shift + f

    注意:上述快捷鍵使用搜狗拼音輸入法會失靈,腫麼辦?答:選擇搜狗拼音的設定屬性 --> 按鍵 --> 系統功能快捷鍵 全部将√去掉

  B:導入包 Ctrl + Shift + o

    如果該類在 package java.lang; 中,則不需要導入包了。

    如果該類僅僅在一個包中有,就自己顯示了。

    如果該類在多個包中有,會彈出一個框框供你選擇。

  C:注釋

    /(正)斜杠 \反斜杠

    添加單行注釋:Ctrl + / 取消 Ctrl + /

    添加多行注釋:Ctrl + Shift + / 取消 Ctrl + Shift + \

  D:代碼上下移動

    選中代碼後,Alt + 上/下箭頭

  E:檢視源碼

    選中類名後(按F3或者Ctrl + 滑鼠點選)

  F:智能提示(内容輔助鍵):Alt + /

    a:main方法補齊

      main + Alt + / + 回車即可

    b:輸出語句補齊

      syso + Alt + /

    c:提示作用

      幫助你補齊一些你記不住的東西,還可以幫你起名字等等。

  G:向下複制一行 和 向上複制一行

    Ctrl + Alt + 向下箭頭

    Ctrl + Alt + 向上箭頭

    注意:上面兩種快捷鍵有可能發生沖突,因為我們大多數用的都是windows,而且用的都是Intel的雙顯示卡,那麼如何禁用顯示卡的快捷鍵呢?

      法一:桌面空白處右鍵 --> 英特爾? 顯示卡設定 --> 選項和支援 --> 快捷鍵管理器 --> 管理快捷鍵 --> 禁用

      法二:控制台 --> 檢視方式 --> 大圖示 --> 英特爾? 顯示卡設定 --> 選項和支援 --> 快捷鍵管理器 --> 管理快捷鍵 --> 禁用

  F:删除目前行

    光标放在要删的行上再 Ctrl + d

5:Eclipse中如何提高開發效率?

  A:自動生成構造方法

    a:無參構造方法 在代碼區域右鍵 --> source --> Generate Constructors from Superclass... --> Ok

    b:帶參構造方法 在代碼區域右鍵 --> source --> Generate Constructors using Fields... --> 選擇對應的形參 --> Ok

  B:自動生成getXxx()/setXxx()方法

    在代碼區域右鍵 --> source --> Generate Getters and Setters... --> 選擇要getXxx()/setXxx()的成員變量 --> Ok

  提供了對應的快捷鍵操作。

    a:無參構造方法 Alt + Shift + s + c

    b:帶參構造方法 Alt + Shift + s + o

    Alt + Shift + s + r

  C:如何簡化繼承抽象類和簡化實作接口?

    a:在建立抽象類的子類的時候改變預設的 Superclass 父類頁籤,找到自己寫的父類。

    b:在建立抽象類的子類的時候改變預設的 Superclass 父類頁籤,先找到自己寫的父類,再在 Interface 接口頁籤 Add 添加自己寫的接口。

  D: @Override 的作用?

    答:表示該方法是重寫父類的,起到一個标記的作用。如果用 @Override 标記的方法的方法聲明和父類不比對,就會報錯。

6:通過講解的快捷鍵和提高開發效率的一些内容完成如下内容:

  自定義學生類:Student

    成員變量;

      姓名

      年齡

    構造方法:

      無參

      帶參

    成員方法:

      getXxx()/setXxx()

      再給出一個show()方法,顯示類的所有成員資訊。

  然後,寫一個測試類,對學生的代碼進行測試。

    StudentDemo

7:Eclipse中如何删除項目和導入項目?

  删除項目

    選中項目 --> 右鍵 --> Delete

      從項目區域中删除,硬碟上還在,是不徹底完全删除。

      從硬碟上删除,是徹底完全删除。

  導入項目

    在項目區域右鍵找到 import ,

    找到 General,展開,并找到 Existing Projects into Workspace ,

    點選 next,然後 Browse 選擇你要導入的項目。

      注意:這裡選擇的是項目名稱。

8:Eclipse中要注意的幾個小問題:

  a:如何檢視項目所在路徑?

    選中項目 --> 右鍵 --> Properties --> Resource --> Location

  b:導入項目要注意的問題

    1.項目區域中不可能出現同名的項目(無論是建立項目或者是導入項目)。

    2.自己随意建立的檔案夾是不能作為項目導入的。

  c:修改項目問題

    1.不要随意修改項目名稱。

    2.如果真要修改項目名稱,不要忘記了也要修改項目的配置檔案 .project 中的内容,如下:

      <name>把這裡改為你改後的名稱</name>

9:大家接收檔案的注意事項:

  A:專門建立一個檔案夾用于接收項目,不要随意放置。

  B:同一個項目再次接收的時候,先去存放的目錄把原始項目删除,然後重新存儲新接收的項目,最後選中項目右鍵 --> Refresh 重新整理項目即可。

  C:每天對照我寫的項目,自己也建立一個練習項目

    舉例:我的項目名稱 day11_eclipse

    你就建立一個項目名稱 day11_eclipse_test

10:Eclipse中代碼的進階調試(Debug)

  Debug的作用:

    1.調試程式。

    2.檢視程式執行流程。

  如何檢視程式執行流程?

    要想看程式執行流程,就必須首先設定斷點。

  什麼是斷點?

    就是一個标記,從哪裡開始。

  如何設定斷點?

    你想看哪裡的程式,你就在那個有效程式的左邊輕按兩下即可。

  在哪裡設定斷點?

    哪裡不會點哪裡。

    目前:我們就在每個方法的第一條有效語句上都設定斷點。

  如何運作設定斷點後的程式?

    在代碼編輯區域 右鍵 --> Debug as --> 1 Java Application

  看哪些地方呢?

    Debug       斷點測試的地方 使用快捷鍵F6;或者點選也可以,一次看一行的執行過程。

    Variables   檢視程式的變量變化

    ForDemo   被檢視的源檔案(源代碼)

    Console    控制台

  如何去掉斷點呢?

    1:再次輕按兩下即可。

    2:找到Debug視圖,在Variables界面,找到Breakpoints,并點選,然後看到所有的斷點,最後點選那個雙叉,就會移除所有的斷點。

我的GitHub位址:

https://github.com/heizemingjun

我的部落格園位址:

http://www.cnblogs.com/chenmingjun

我的螞蟻筆記部落格位址:

http://blog.leanote.com/chenmingjun

Copyright ©2018 黑澤明軍

【轉載文章務必保留出處和署名,謝謝!】

繼續閱讀