- Java項目驅(qū)動開發(fā)教程
- 遲殿委 劉麗貞 黃甜甜 楊嘉耀
- 1723字
- 2024-12-28 11:14:23
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
- Vue.js 2 and Bootstrap 4 Web Development
- 人人都是網(wǎng)站分析師:從分析師的視角理解網(wǎng)站和解讀數(shù)據(jù)
- 從零開始學(xué)Linux編程
- 區(qū)塊鏈技術(shù)與應(yīng)用
- Unity 2018 Shaders and Effects Cookbook
- Visual Studio Code 權(quán)威指南
- 移動增值應(yīng)用開發(fā)技術(shù)導(dǎo)論
- MINECRAFT編程:使用Python語言玩轉(zhuǎn)我的世界
- Java Web從入門到精通(第3版)
- 超好玩的Scratch 3.5少兒編程
- DevOps 精要:業(yè)務(wù)視角
- Python數(shù)據(jù)科學(xué)實踐指南
- Scala編程(第4版)
- 軟件自動化測試實戰(zhàn)解析:基于Python3編程語言
- 流程讓管理更高效:流程管理全套方案制作、設(shè)計與優(yōu)化