官术网_书友最值得收藏!

1.8 新手使用Java開發工具Eclipse

由于Java的軟件開發包JDK不提供對程序代碼進行編輯的文本編輯軟件,原則上,編程人員可在任何一個普通的文本編輯軟件,如記事本NotePad或者操作系統文本編輯中進行Java程序的輸入、編輯和保存工作。但這會很不方便,因為這些軟件不是專門給Java編程設計的。

1.8.1 什么是IDE

Java IDE(Integrated Development Environment)是第三方公司或者甲骨文公司的合作公司專門為Java應用程序開發設計的工具。Java IDE不僅包括對Java程序的各種編輯操作,而且提供編譯、運行、糾錯,甚至語法檢查,API類和方法自動提示和彈出、關鍵字彩色顯示、圖像化用戶接口GUI(Graphic User Interface)組件創建、軟件開發項目和包組建等功能。目前市面上有幾十種流行的Java IDE,它們中的許多都可以免費下載使用。

本節的重點是介紹Java最流行的IDE——Eclipse的下載、安裝、設置和使用。

更多信息 在中文操作系統下,大多數Java IDE均支持中文輸入,并可以以中文作為字符串輸出。

1.8.2 為什么用Eclipse

Eclipse是一個開源社區組織,由IBM捐款牽頭,成立于2001年。最初稱為Eclipse Project,并在2004年創立Eclipse Foundation。Eclipse IDE for Java Developer(Eclipse)是其中一個開源、免費下載、專門為Java應用程序開發的產品。

Eclipse是一個Java應用程序綜合開發環境。它提供如下功能。

□ 對Java程序的各種文本編輯。

□ 自動語法檢查和糾錯。

□ Java關鍵字彩色顯示。

□ 代碼實時動態幫助。

□ 交叉引用(cross-referencing)。

□ 編譯和運行。

□ 設置斷點運行以及各種糾錯和調試。

□ 開發項目建立和管理。

□ 包的建立和管理。

□ 利用JUnit進行程序測試。

□ 利用Ant進行文檔創建和管理,以及應用程序配置(Deploy)。

□ 多窗口瀏覽。

□ XML編輯。

□ 開發者Plugin代碼辨別和支持。

□ 面向任務開發(Mylyn)。

這些功能都可以實時注釋幫助或者GUI的形式出現,所以比較容易應用和掌握。

更多信息 對初學者來說,我們只要掌握在Eclipse中輸入代碼、修改和編輯,以及運行調試就可以了。其他功能可在以后再學。

1.8.3 免費下載、安裝和測試Eclipse

下載、安裝Eclipse的步驟如下。

(1)通過網址http://www.eclipse.org/downloads/下載Eclipse,如圖1.9所示。

圖1.9 從Eclipse的官方網站免費下載Eclipse

注意:Eclipse經常發布新版本的Java IDE,你下載的Eclipse版本有可能不同于圖1.9所示的版本,但功能大同小異,對學習Java并沒有影響。

(2)再次單擊Download按鈕,你將看到如圖1.10所示的網頁,表示開始下載程序。

圖1.10 再次單擊Download按鈕開始下載

(3)單擊保存按鈕,一個如圖1.11所示的Eclipse安裝文件將存儲到下載文件夾中(有些瀏覽器不顯示這個窗口,此時注意計算機的下載顯示圖標)。

(4)在下載文件夾中,雙擊下載的文件,如Eclipse-inst-win64.exe,則Eclipse安裝軟件將顯示如圖1.12所示的安裝選項。

圖1.11 用來安裝Eclipse的可執行文件將存儲到你的下載文件夾中

圖1.12 雙擊下載文件后將顯示安裝文件選項

(5)單擊Eclipse IDE for Java Developers選項后,Eclipse安裝軟件將顯示如圖1.13所示的窗口。

圖1.13 單擊INSTALL按鈕即可將Java Eclipse IDE安裝到指定文件夾中

(6)單擊INSTALL按鈕后,Java Eclipse IDE將被安裝到指定的相應文件夾中,如c:\Eclipse\java-photon,并在計算機桌面上創建一個Eclipse圖標。

(7)單擊如圖1.14所示窗口中的LAUNCH按鈕,將運行Eclipse IDE。

圖1.14 單擊LAUNCH按鈕將運行Eclipse

(8)單擊如圖1.15所示對話框中的“啟動”按鈕,將啟動它的指定工作空間,即源代碼都會存儲到這個路徑的文件夾中。你也可以將計算機中的任何文件夾指定為工作空間。

圖1.15 單擊“啟動”按鈕將啟動指定的Eclipse工作空間

(9)圖1.16顯示了第一次打開的Eclipse窗口,現在開始Java編程。

圖1.16 第一次打開Eclipse所顯示的窗口

1.8.4 新手須知Eclipse常用功能

Eclipse按照Java Project(Java項目)→Package(文件包)→程序文件順序管理和保存編程代碼。為了便于學習,這里先省去Package,以后再討論。

以下是初學者必須知道的Eclipse的常用功能。

□ 新建項目:如圖1.17所示,選擇“文件”→“新建”→“Java項目”命令,在彈出的如圖1.18所示對話框中,輸入項目名,如“Ch1”,單擊“完成”按鈕。當打開的對話框提示是否創建文件的模塊信息時,單擊Don't Create按鈕(這是Eclipse新增的一級文件管理方式,初學者一般用不到)。Ch1將作為項目名稱建立在工作空間之下,如圖1.19所示。

圖1.17 在Eclipse中建立Java項目

圖1.18 建立一個名稱為Ch1的Java項目

圖1.19 可以單擊Don't Create按鈕繼續創建項目

□ 新建文件:通常一個Java項目由一個或多個Java程序,即Java類文件組成。在項目中新建文件,即創建一個或多個Java程序。如圖1.20所示,選擇“文件”→“新建”→“類”命令,打開如圖1.21所示的對話框。在“名稱”文本框中輸入類名,如“HelloApp”,單擊“完成”按鈕。在編輯窗口中將提供一個有HelloApp程序的代碼。也可清除、粘貼或輸入代碼,如圖1.22所示。

圖1.20 在項目下創建Java程序文件

圖1.21 創建一個名為HelloApp的文件

圖1.22 在項目Ch1下創建了一個名為HelloApp并自動有預設代碼的文件

□ 打開文件:選擇“文件”→“打開文件”命令,找到儲存文件的目錄,選擇文件后單擊“打開”按鈕。

□ 保存文件:選擇“文件”→“保存”或“另存為”或“保存所有”命令。注意,工具欄中的保存文件圖標也可用來保存文件。如果文件已經保存,此圖標為不可視狀態。

□ 運行應用程序:單擊“運行”命令,選擇運行文件的方式,選擇桌面應用程序Java Application。或者直接單擊快捷鍵圖標,如圖1.23所示。

圖1.23 單擊快捷鍵圖標運行Java程序

更多信息 Eclipse自動檢查語法錯誤,運行代碼時首先生成字節碼,再由JVM運行,所以不需要單獨的編譯步驟。

主站蜘蛛池模板: 梧州市| 双牌县| 毕节市| 始兴县| 金溪县| 开远市| 富裕县| 清新县| 吐鲁番市| 法库县| 五原县| 扎鲁特旗| 临颍县| 扎兰屯市| 图木舒克市| 佳木斯市| 海林市| 镇沅| 鄯善县| 班戈县| 铜陵市| 财经| 松溪县| 景泰县| 西和县| 台东县| 旬阳县| 封开县| 伊金霍洛旗| 常熟市| 太原市| 敦化市| 利川市| 洪泽县| 佛学| 雷山县| 隆尧县| 新兴县| 都安| 仪征市| 开平市|