在講概述之前鸭轮,先讓我們下載搭建Java開發(fā)環(huán)境所需的應(yīng)用程序窃爷,JDK(Java development kit邑蒋,Java開發(fā)和運行必要的環(huán)境)和IIDEA 集成開發(fā)環(huán)境(是我們編寫Java代碼和調(diào)試的工具,也可以用Eclipse按厘,我推薦IDEA医吊,畢竟界面稍微好看些)。IDEA下載社區(qū)版(Community Edition)的就夠用了逮京,不過注意下載的版本和自己電腦的操作系統(tǒng)對應(yīng)上卿堂。畢竟古人說的好嘛,工欲善其事造虏,必先利其器御吞。
下載開發(fā)環(huán)境的程序需要一段時間陶珠,在這個空隙里我們先來了解一下關(guān)于Java的介紹。
Java是一門面向?qū)ο缶幊陶Z言享钞,不僅吸收了C++語言的各種優(yōu)點揍诽,還摒棄了C++里難以理解的多繼承、指針等概念栗竖,因此Java語言具有功能強大和簡單易用兩個特征添吗。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚摲菝试S程序員以優(yōu)雅的思維方式進行復(fù)雜的編程碟联。Java具有簡單性、面向?qū)ο蠼┫佟⒎植际嚼鸱酢⒔研浴踩猿饺纭⑵脚_獨立與可移植性普监、多線程、動態(tài)性等特點[。Java可以編寫桌面應(yīng)用程序凯正、Web應(yīng)用程序毙玻、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等(摘自百度百科)。其實這些都只是一些概念漆际,沒什么卵用淆珊。但在我們學(xué)習(xí)Java這門語言之前夺饲,我們要先明確它是什么奸汇,為什么學(xué)習(xí)它,它有什么優(yōu)點值得我們?nèi)W(xué)習(xí)(其實好找工作也是優(yōu)點之一)往声。以下是我對Java的一些看法:
1.Java現(xiàn)在的生態(tài)非常好擂找,通俗點講就是比價火,而且火了很多年浩销。Java目前有非常多的公司在用它贯涎,在招聘網(wǎng)站上搜Java要比其他的工作崗位多。另外關(guān)于Java的網(wǎng)絡(luò)社區(qū)很活躍慢洋,這意味著可以輕松找到學(xué)習(xí)資料和解決問題的方法塘雳。
2.Java經(jīng)過多年的發(fā)展,它的相關(guān)類庫普筹,語法特性比較完善败明。雖然在語法特性上面一直相對落后C#,比如lambda表達式出現(xiàn)的晚太防。但是現(xiàn)在隨著Java8以及kotlin的出現(xiàn)妻顶,Java正不斷的換發(fā)新生。完善的類庫使得輕松編寫和擴展各種功能蜒车,尤其是在分布式部署這一塊有成熟的解決方案讳嘱。
3.Java有良好的跨平臺性能,可以做到編譯一次酿愧,到處運行沥潭。這個特性是通過虛擬機來實現(xiàn)的。這個特性使得在Windows上編寫編譯的代碼嬉挡,輕松的運行在Linux上钝鸽。
4.使用Java開發(fā)的大型項目多,Java及其相關(guān)框架的穩(wěn)定性棘伴,健壯性得到驗證寞埠。這一定對于大型項目的開發(fā)很重要。
好了焊夸,關(guān)于Java概述就扯這么多仁连。如果JDK和IDEA下載好了的話我們打開可執(zhí)行文件開始安裝。因為我的電腦上已經(jīng)安裝了這兩個程序,所以不記錄安裝步驟了饭冬,不關(guān)心安裝路徑的話使鹅,一直next就行了。
安裝完之后昌抠,我們接下來配置Java的環(huán)境變量患朱。至于什么是環(huán)境變量,我們再次使用百度:
意思就是一些預(yù)先定義好的路徑炊苫,我們可以直接引用這些路徑而不需要在每次都指明具體的路徑裁厅。Java開發(fā)一般要配置這幾個環(huán)境變量:
1.JAVA_HOME:這個環(huán)境變量值是JDK的根目錄。在Windows系統(tǒng)下侨艾,打開系統(tǒng)屬性执虹,選擇高級系統(tǒng)設(shè)置,點擊環(huán)境變量:然后新建:
2.path:這個環(huán)境變量名是控制臺在執(zhí)行程序時去找這個程序的一些目錄。我們在這個變量的值后面加上 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 注意前面加上一個分號(如果它原來結(jié)尾沒有分號的話)唠梨。這樣我們在控制臺運行java命令時袋励,不用再指明Java的路徑。
3.CLASSPATH:新建變量CLASSPATH当叭,值為.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 這個環(huán)境變量的作用是讓編譯器在這些目錄找到我們import引用的jar包茬故,所以我們把一些常用的jar包路徑配置在這個環(huán)境變量里度帮;
好了菲盾,環(huán)境變量配置完成,接下來讓我們測試一下Java環(huán)境是否配置成功削葱。打開cmd.exe(win+R打開運行對話框才睹,輸入cmd即可),在控制臺中輸入java徘跪,如果出現(xiàn)如下圖所示的輸出,表示Java安裝成功:
好了琅攘,環(huán)境變量配置到這里結(jié)束了垮庐,下一章我們將一起認識IDEA開發(fā)工具和編寫第一個Java程序 HelloWord。