天天看點

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

本節書摘來異步社群《java 開發從入門到精通》一書中的第2章,第2.3節,作者: 扶松柏 , 陳小玉,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

   知識點講解:CD光牒:視訊ppt講解(知識點)第2章使用ide工具.mp4

在本章2.2節中的體驗java程式的過程中,發現這樣編寫、編譯、運作程式的過程非常煩瑣。為了提高開發效率,我們可以使用第三方工具來幫助我們。在本節的内容中,将講解幾種主流ide開發工具的基本知識,以幫助讀者提高開發java程式效率。

eclipse是一個開放源代碼的軟體開發項目,是一個開放源代碼的、基于java的可擴充開發平台。就其本身而言,eclipse隻是一個架構和一組服務,能夠通過插件群組件來建構開發環境。

在eclipse中附帶了一個标準的插件集,在裡面包括了java開發工具(java development tools,jdt)。eclipse專注于為高度內建的工具開發提供一個全功能的、具有商業品質的工業平台。它主要由eclipse項目、eclipse工具項目和eclipse技術項目3個項目組成,具體來說由如下4個部分組成。

eclipse platform:是一個開放的可擴充ide,提供了一個通用的開發平台。

jdt:支援java開發。

cdt:支援c開發。

pde:支援插件開發。

雖然大多數使用者很樂于将eclipse當作java ide來使用,但eclipse的目标不僅限于此。eclipse還包括插件開發環境(plug-in development environment,pde),這個元件主要針對希望擴充eclipse的軟體開發人員,因為它允許他們建構與eclipse環境無縫內建的工具。由于eclipse中的每樣東西都是插件,對于給eclipse提供插件,以及給使用者提供一緻和統一的內建開發環境而言,所有工具開發人員都具有同等的發揮場所。

eclipse是著名的跨平台的內建開發環境(ide),eclipse的本身隻是一個架構平台,但是衆多插件的支援使得eclipse擁有其他功能相對固定的ide軟體很難具有的靈活性。許多軟體開發商以eclipse為架構開發自己的ide。圖2-17所示為eclipse啟動界面。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

eclipse是一個免費的開發工具,使用者可以去官方網站進行下載下傳即可獲得,具體擷取過程如下所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(2)進入“eclipse”下載下傳頁面,在“eclipse ide for java ee developers (189 mb)”欄中,根據作業系統選擇“eclipse”版本,在此單擊“windows”超級連結,如圖2-19所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(3)單擊“[china] actuate shanghai (http)”超級連結開始下載下傳eclipse,筆者使用了“迅雷”進行下載下傳,如圖2-20所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

解壓縮下載下傳的eclipse檔案,然後輕按兩下檔案“eclipse.exe”啟動eclipse。建立eclipse項目的操作過程如下所示。

(1)在任意一個盤裡建立一個檔案夾,如這裡在f盤建立“open”檔案夾,然後在“workspace”文本框中輸入位址,單擊“ok”按鈕,如圖2-21所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(2)在頂部菜單欄中依次單擊“file”|“new”|“project”指令建立一個項目,如圖2-22所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(3)在打開的“new project”對話框中單擊“java”選項,然後在下面打開“java project”選項,選擇後單擊“next”按鈕,如圖2-23所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(4)在打開的對話框中,在“project name”文本框中輸入項目名稱,例如輸入“one”,輸入完成後單擊“finish”按鈕,如圖2-24所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(5)在eclipse的左側輕按兩下項目“one”,選擇“str”選項,單擊滑鼠右鍵,在彈出的快捷菜單中,選擇“new/class”指令,如圖2-25所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(6)打開“java class”對話框,在“name”文本框中輸入類名,如“hi”,選擇複選框,然後單擊“finish”按鈕,如圖2-26所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(7)然後打開“hi”檔案,輸入代碼,輸入完成後的效果如圖2-27所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(8)編譯代碼後單擊按鈕後打開“save and launch”對話框,然後單擊“ok”按鈕,如圖2-28所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(9)單擊“ok”按鈕後即可看到運作後的結果,如圖2-29所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

注意:對于初學者來說,建議使用eclipse建立項目後,直接使用eclipse編輯器全部手動編寫代碼,這樣可以幫助我們快速掌握java語言的文法知識,通過執行個體鞏固所學的知識。

netbeans是由原來sun建立的開放源碼的軟體開發工具,是一個開放架構,可擴充的開發平台,可以用于java、c/c++等的開發,本身是一個開發平台,可以通過擴充插件來擴充功能。

netbeans是一個全功能的開放源碼java ide,可以幫助開發人員編寫、編譯、調試和部署java應用,并将版本控制和xml編輯融入其衆多功能之中。netbeans 可支援java 2平台标準版(j2se)應用的建立、采用jsp和servlet的2層web應用的建立,以及用于2層web應用的api及軟體的核心組的建立。此外,netbeans 最新CD光牒還預裝了兩個web伺服器,即tomcat和glassfish,進而免除了煩瑣的配置和安裝過程。所有這些都為java開發人員創造了一個可擴充的開放源多平台的java ide。

你可以通過netbeans獲得更多的開發工具,包括建立桌面應用、企業級應用、web開發和java移動應用程式開發、c/c++,甚至ruby。netbeans支援多種作業系統平台,包括windows、linux、mac os和solaris等作業系統。

netbeans是一款免費的軟體,讀者可以去官方站點下載下傳擷取,具體擷取流程如下所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(2)在打開的頁面中,使用者可以根據自己的需要進行下載下傳,這裡單擊“all”下的“下載下傳”按鈕,如圖2-31所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(3)單擊“請點選這裡下載下傳”按鈕,然後将自動下載下傳工具,這裡的“下載下傳工具”是迅雷,将自動啟動迅雷,然後單擊“立即下載下傳”按鈕,如圖2-32所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

下載下傳netbeans完成後可以安裝netbeans,安裝過程十分簡單,具體安裝流程如下所示。

(1)輕按兩下“netbeans”按鈕打開“netbeans”安裝向導,然後在歡迎界面中單擊“定制”按鈕,如圖2-33所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(2)打開“定制安裝”對話框,在清單框中選擇需要的元件,然後單擊“确定”按鈕,如圖2-34所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(3)傳回到歡迎界面,單擊“下一步”按鈕,然後在“許可證協定”視窗中勾選,然後單擊“下一步”按鈕,如圖2-35所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(4)打開“netbeans ide 6.7安裝”對話框,在“将netbeans ide安裝到以下位置”文本框中輸入下載下傳位置,然後在“用于netbeans ide的jdk”文本框中設定jdk的位置,單擊“下一步”按鈕,如圖2-36所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(5)在“apache tomcat 6.0.18安裝”對話框中指定tomcat的安裝位置,然後單擊“下一步”按鈕,如圖2-37所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(6)在打開的“摘要”對話框中可以看到具體的安裝位置,單擊“安裝”按鈕開始進行安裝,如圖2-38所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(7)整個安裝的過程需要一定的時間,在“安裝”對話框中會用一個進度條來提示進度,如圖2-39所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(8)在“安裝完成”視窗中依次選擇複選框和複選框,然後單擊“完成”按鈕,如圖2-40所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

使用netbeans建立java項目的操作方法十分簡單,其具體操作流程如下所示。

(1)輕按兩下netbeans桌面圖示,啟動netbeans軟體,如圖2-41所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(2)在菜單欄中依次單擊“檔案”|“建立項目”指令即可建立一個java項目,如圖2-42所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(3)打開“建立項目”對話框,在左邊“類别”選擇需要的類,例如選擇java,然後在“項目”類别選擇項目的類别,例如java應用程式,如圖2-43所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(4)選擇後單擊“下一步”按鈕,在對話框中設定項目的名稱、項目位置以及建立主類的名稱,如圖2-44所示。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

(5)進入建立的項目,打開建立的類開始編寫程式,輸入程式完成後,單擊按鈕開始進行調試運作,會得到如圖2-45所示的結果。

《Java 開發從入門到精通》—— 2.3 使用IDE工具序

jbuilder是borland公司開發的針對java的開發工具,使用jbuilder将可以快速、有效地開發各類java應用程式,它使用的jdk與sun公司标準的jdk不同,它經過了較多的修改,以便開發人員能夠像開發delphi應用那樣開發java應用。

jbuilder的核心有一部分采用了vcl技術,利用它編寫的代碼即使是初學者也可以讀懂。jbuilder的另外一個好處是通過網際網路,将分布在世界不同地方的開發人員聯合起來開發項目。

繼續閱讀