?噓,悄悄的告訴你:
91。213。30。151,嘿嘿,一般人我不告訴他
)。
開(kāi)發(fā)和運行 Java 程序都離不開(kāi) Java 的運行環(huán)境以及開(kāi)發(fā)工具包——JDK,這是什么東西?概念上的東西請自行請教 Google 老師,看我的教程,你現在還不需要知道它具體是什么,只需要知道它包含了我們的編譯器以及類(lèi)庫等工具就行了。
那么接下來(lái)我再給大家介紹三個(gè)開(kāi)發(fā)過(guò)程中必備的概念,有了這三個(gè)概念就可以順利的進(jìn)行我們后續的課程了。
編輯器:就是能編輯文本的工具,大家都知道,源代碼其實(shí)就是一段純文本,所以我們用它來(lái)編輯源代碼。比如:記事本(notepad)、Gedit、VIM、Notepad++、U
ltraEdit等等。
編譯器:我們都知道計算機是不能直接識別我們所編寫(xiě)的源代碼的,計算機只認識二進(jìn)制數據,也就是0和1,所以我們必須先把源代碼編譯成計算機可以識別的二進(jìn)制文件(機器代碼),這樣它才可以執行。那么把源代碼翻譯為機器代碼的過(guò)程叫做“編譯”,來(lái)做這項工作的程序就叫做“編譯器”。
類(lèi)庫:有人說(shuō)不能把我們聰明的腦袋都浪費在重復制造輪子這種事情上,所以就有很多勤勞的程序猿師兄師姐幫我們寫(xiě)好了很多常用的功能,我們在使用的時(shí)候直接拿來(lái)用就行了而沒(méi)必要再寫(xiě)一次,那么他們寫(xiě)好的程序就叫做“類(lèi)庫”。
好了,上面枯燥的文字夠多了,這不是我希望看到的我的教程的風(fēng)格,我的教程應該是圖片更多才對,不過(guò)今天是第一節課,所以需要告訴大家一些最基礎的知識,看了這么多文字也不要灰心,其實(shí)編程入門(mén)很簡(jiǎn)單的,看我的教程時(shí)只要理解了上面的三個(gè)概念就足夠了,下面我們開(kāi)始動(dòng)手搭建環(huán)境吧。
很簡(jiǎn)單,今天的課程只需 4 步:
【No.1】下載 JDK
到 Oracle 的官網(wǎng):
http://www.oracle.com/
在導航欄中選擇:download -- Java SE
在新打開(kāi)的頁(yè)面中的 Java 圖標上點(diǎn)擊,就是那個(gè)畫(huà)著(zhù)一杯熱騰騰的 Coffee 的圖標,如圖1。
圖1 JDK 的下載頁(yè)面
接下來(lái)在跳轉之后的窗口中選擇“我同意”,然后在下面的列表中選擇適合自己操作系統的版本,x86表示適合32位系統,x64表示適合64位系統,如圖2。

圖2 選擇適合自己操作系統的 JDK 版本
【No.2】安裝 JDK
下載完之后就要安裝了,這步比較簡(jiǎn)單,雙擊運行我們下載好的程序就會(huì )啟動(dòng)一個(gè)友好的安裝向導,各位按照提示一路下一步就好了,沒(méi)什么特別的,所以我就不截圖了。
接著(zhù)安裝完成之后要做的就是簡(jiǎn)單驗證一下我們的 JDK 是否安裝成功了。(注意下面的命令不需要輸入大括號,我寫(xiě)大括號只是為了提醒大家注意里面的內容需要你輸入或按下某個(gè)鍵子)
按快捷鍵【W(wǎng)in(就是有個(gè)小旗幟的鍵子) + R】打開(kāi)“運行”窗口,輸入 【cmd】按下【回車(chē)
鍵
】打開(kāi)黑乎乎的命令窗口。然后在提示符中輸入【java -version】【回車(chē)鍵】,如果你出現的窗口跟我一樣,那么恭喜你成功了。不一樣的童鞋請留言,其他成功了的童鞋請熱心幫助沒(méi)有成功的童鞋。

圖3 用查看 Java 版本的命令驗證 JDK 是否安裝成功
【No.3】安裝 Eclipse
上一步成功的童鞋可以開(kāi)始安裝編輯器了。今天看到壇子里有人提問(wèn) Java 用什么開(kāi)發(fā),還有人提問(wèn) Eclipse 好還是 MyEclipse 好。其實(shí)我覺(jué)得作為一個(gè)新人完全沒(méi)有必要糾結于類(lèi)似“該用哪種編輯器”以及“哪種編輯器更好”這樣的問(wèn)題,你只需要跟著(zhù)我做就行了,哈哈。
開(kāi)發(fā) Java 用什么純文本編輯器都行,我一般喜歡用 Eclipse,如果是臨時(shí)寫(xiě)個(gè)小工具或者是測試小程序,就直接用記事本隨手寫(xiě)一個(gè),然后手工編譯運行一下就行了。
那么說(shuō)說(shuō) Eclipse 和 MyEclipse 有什么區別,它們分別是什么請自行請教 Google 老師,我這里就不浪費時(shí)間解釋了。最重要的區別就是 Eclipse 是開(kāi)源免費的(就因為這一點(diǎn)所以我才選用 Eclipse 的,哈哈),MyEclipse 對J2EE 項目支持得更好,使用起來(lái)更方便些。而對于新人來(lái)講我們完全沒(méi)必要糾結這個(gè),因為它倆的差異對于我們現階段來(lái)說(shuō)影響并不大,幾乎沒(méi)什么差別。
Eclipse 官網(wǎng):
http://www.eclipse.org/
Eclipse 下載地址:
http://www.eclipse.org/downloads/
如果你訪(fǎng)問(wèn)的速度比較慢的話(huà)建議翻墻,至于方法嘛,請繼續請教 Google 老師,哈哈。
建議大家下載
Eclipse IDE for Java EE Developers 版本的,因為這個(gè)不僅可以滿(mǎn)足我們現在的開(kāi)發(fā)需求,將來(lái)我們的課程講到 Web 開(kāi)發(fā)的時(shí)候還可以繼續使用。(如果會(huì )講到 Web 的話(huà),嘿嘿,童鞋們給我加油吧,你們的鼓勵會(huì )讓我更有動(dòng)力的?。?/font>
圖4 Eclipse 官網(wǎng)
圖5 Eclipse 下載頁(yè)面
下載完成之后直接解壓縮到一個(gè)目錄中即可使用了,恭喜各位闖過(guò)第三關(guān)!
圖6 Eclipse 入口程序
Eclipse 的啟動(dòng)會(huì )比較慢,請等待它慢慢的走完進(jìn)度條,先欣賞一下它的炫酷啟動(dòng)畫(huà)面吧,哈哈。

圖7 Eclipse 啟動(dòng)界面

圖8 Eclipse 啟動(dòng)時(shí)選擇工作空間
圖9 Eclipse 總覽

圖10 打開(kāi)新的子窗口菜單

圖11 包管理窗口:我們的工程會(huì )顯示在這里。
圖12 源代碼編輯區域:我們在這里打開(kāi)編輯器窗口,撰寫(xiě)代碼。
圖13 控制臺窗口:顯示我們程序的輸出。
圖14 問(wèn)題窗口:顯示程序出錯的地方,幫助我們排查問(wèn)題。
JDK 與 JRE 的區別,并
用自己的理解簡(jiǎn)單描述出來(lái)。(原封不動(dòng)的粘貼可不行哦,我可是火眼金睛,哈哈)
聯(lián)系客服