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

1.9 Java開發(fā)利器

工欲善其事,必先利其器。由于記事本編寫代碼速度慢且不易排查錯誤,為了提高程序的開發(fā)效率,可以使用集成開發(fā)工具(Integrated Development Environment,IDE)進行Java開發(fā),目前市場上的Java IDE很多,接下來為讀者推薦幾款Java開發(fā)工具:

· Eclipse(推薦):免費開源的Java IDE,企業(yè)Java開發(fā)經(jīng)典的IDE工具,有巨大穩(wěn)定的用戶群體、強大的插件支持和完善的技術(shù)資料。

· JetBrains的IntelliJ IDEA:目前有不少企業(yè)使用該開發(fā)工具,代碼提示較為智能,功能強大。

· Notepad++:Notepad++是在微軟Windows環(huán)境之下的一個免費的代碼編輯器。

· NetBeans:開源免費的Java IDE,是Oracle公司收購的一個Java集成開發(fā)環(huán)境。

本書我們將使用Eclipse作為開發(fā)環(huán)境,采用的版本為4.6.1。

1.9.1 下載Eclipse

Eclipse是一個開源且免費的開發(fā)環(huán)境,在www.eclipse.org官網(wǎng)上即可下載到最新版本的Eclipse。

Eclipse的下載頁面如圖1-15所示,找到跟JDK匹配的版本,本書采用的Eclipse的版本為4.6.1,讀者需要根據(jù)操作系統(tǒng)位數(shù)下載相應(yīng)的版本。

圖1-15

1.9.2 安裝Eclipse

下載的Eclipse軟件是一個ZIP類型的壓縮文件,解壓即可使用。請保證你已經(jīng)安裝了JDK,并正確地配置了JAVA_HOME和PATH兩個環(huán)境變量。

在解壓以后,得到如圖1-16所示的目錄。

其中,eclipse.exe為運行Eclipse的可執(zhí)行文件,雙擊后,將啟動Eclipse,然后選擇一個工作區(qū)(workspaces,今后所有Java項目所保存的目錄)。

啟動時要選擇工作區(qū),其中,workspace默認的目錄為C:/administrator/workspaces,但是不建議將所有的項目都放到C盤,所以這里可以輸入一個你喜歡的其他任意目錄。建議工作區(qū)也不要在C盤上。比如我們把它放在D盤,如圖1-17所示。

圖1-16

圖1-17

1.9.3 Eclipse中Java項目的創(chuàng)建

在Eclipse中創(chuàng)建的Java項目為Java源代碼項目,一般包含兩個目錄:src為源代碼目錄,bin為classpath目錄。以下是Java項目的目錄結(jié)構(gòu):

· project:項目名,包含源代碼目錄src。

· bin:字節(jié)碼目錄,所有編譯后的.class文件都自動保存到這個目錄下。

· .project:Eclipse項目的配置文件。

1.創(chuàng)建Java項目

依次選擇菜單項File→New→Java Project,如圖1-18所示。

圖1-18

2.輸入項目名稱

在New Java Project窗口中輸入項目名稱以后,直接單擊Finish按鈕,如圖1-19所示。

圖1-19

3.開發(fā)Java類

建議使用Package Explorer來查看項目的結(jié)構(gòu),它將會隱藏bin目錄。雖然看不見bin目錄,但是它依然存在。如果想要查看bin目錄,則可以通過Navigation Explorer來查看,不過建議使用Package Explorer。創(chuàng)建以后的項目結(jié)果如圖1-20所示。

在圖1-20所示的窗口中,第一個框為顯示的視圖,第二個框src為源代碼目錄,第三個框JRE System Library為引用的JDK版本。

在src處右擊,在彈出菜單中選擇菜單項New→Class即可創(chuàng)建一個Java類,如圖1-21所示。

圖1-20

圖1-21

輸入類名及包名,如圖1-22所示。

圖1-22

創(chuàng)建的Java類已經(jīng)有了類的結(jié)構(gòu),如包名和類名都已經(jīng)自動填充完畢。

【文件1.5】 HelloWorld3.java

4.填充main方法

此時,只要在HelloWorld類里面實現(xiàn)main方法即可。

【文件1.6】 HelloWorld4.java

5.運行程序

在Eclipse中運行一個main方法,只要在擁有main方法中的類中右擊,在彈出菜單中選擇Run As → Java Application即可,如圖1-23所示。

圖1-23

運行結(jié)果可以通過控制臺查看。

至此,就可以使用Eclipse開發(fā)Java項目了。

1.9.4 Eclipse項目的導(dǎo)入

如果已經(jīng)存在一個Java項目,則可以使用Eclipse的導(dǎo)入功能直接導(dǎo)入,具體步驟如下。

(1)依次選擇File→Import命令,如圖1-24所示。

(2)選擇已經(jīng)存在的Eclipse項目,導(dǎo)入當(dāng)前項目中,如圖1-25所示。

圖1-24

圖1-25

(3)選擇需要導(dǎo)入的項目,并選中Copy projects into workspace,如圖1-26所示。

圖1-26

(4)單擊Finish按鈕,導(dǎo)入項目成功。

注意:在導(dǎo)入項目之前,要保證在Eclipse中不存在重名的項目。

1.9.5 在Eclipse中給main方法傳遞參數(shù)

在命令行使用java命令,可以將多個參數(shù)通過空格分開后傳遞給main方法。在Eclipse中也有同樣的傳遞參數(shù)的位置。選擇菜單項Run As→Run Configurations→Arguments打開配置參數(shù)的窗口,在Program arguments下添加參數(shù),如圖1-27所示。

圖1-27

1.9.6 Eclipse的快捷鍵

Eclipse中有很多快捷鍵,它將讓你的程序開發(fā)變得快步如飛。建議讀者經(jīng)常使用這些快捷鍵,從而達到運用自如的地步。

在Eclipse中,輸出System.out.println("")時只要打出sysout或者syso+Alt+/即可補全所有代碼。

Eclipse中常用的快捷鍵說明如下:

(1)Ctrl+Space:提供對方法、變量、參數(shù)、javadoc等信息的提示,應(yīng)用在多種場合。總之,需要提示的時候可先按此快捷鍵。

(2)Ctrl+Shift+Space:變量提示。

(3)Ctrl+/:添加/消除//注釋,在Eclipse 2.0中,消除注釋為Ctrl+\。

(4)Ctrl+Shift+/:添加/* */注釋。

(5)Ctrl+Shift+\:消除/* */注釋。

(6)Ctrl+Shift+F:自動格式化代碼。

(7)Ctrl+1:批量修改源代碼中的變量名。此外,還可用在catch塊上。

(8)Ctrl+F6:界面切換。

(9)Ctrl+Shift+M:查找所需要的包。

(10)Ctrl+Shift+O:自動引入所需要的包。

(11)Ctrl+Alt+S:源代碼的快捷菜單。

(12)Alt+/:內(nèi)容輔助。

更多快捷鍵可以參考Eclipse的官方網(wǎng)站,或者通過圖1-28所示的界面去了解默認的快捷鍵。

圖1-28

主站蜘蛛池模板: 张家界市| 翼城县| 西畴县| 丹东市| 刚察县| 乐陵市| 临桂县| 凌海市| 邻水| 溧水县| 巴中市| 北安市| 合作市| 沅陵县| 东阳市| 顺昌县| 都江堰市| 临海市| 神农架林区| 萍乡市| 荣昌县| 乌什县| 鸡西市| 新野县| 寿光市| 临湘市| 昌都县| 民乐县| 双城市| 陆河县| 陵川县| 甘南县| 新晃| 西安市| 尼玛县| 蓬安县| 肥城市| 土默特左旗| 项城市| 怀宁县| 马边|