談?wù)凧ava以及未來前景
我相信不管是IT行業(yè)的從業(yè)人員還是代碼編程的門外漢,在如今互聯(lián)網(wǎng)蓬勃發(fā)展的當(dāng)下社會(huì),Java想必是知名度最高的編程語(yǔ)言之一了。就就業(yè)形勢(shì)而言,Java是最火爆的后臺(tái)開發(fā)語(yǔ)言之一,也是安卓開發(fā)的基石。從Boss直聘,拉勾網(wǎng)等等這些求職網(wǎng)站和App上來看,Java開發(fā)崗位的需求量是非常大的,而且薪金待遇十分可觀。所以我個(gè)人認(rèn)為,不管現(xiàn)在從事的是什么行業(yè)或者學(xué)習(xí)的是什么專業(yè),學(xué)習(xí)一門編程語(yǔ)言對(duì)于一個(gè)人的發(fā)展來說是有益無(wú)害的,隨時(shí)順應(yīng)時(shí)代的潮流進(jìn)行及時(shí)轉(zhuǎn)型尤為關(guān)鍵。
學(xué)習(xí)Java并不輕松,但是也沒有想象中的那么困難,在此我不想引戰(zhàn),也不想對(duì)比Java和Python這兩個(gè)優(yōu)秀的編程語(yǔ)言。但是我想說的是,學(xué)習(xí)Java開發(fā)可能上手會(huì)比Python慢一些,但是這門語(yǔ)言教授給你的編程思想是深刻且重大的。記?。?i>Java是一門大炮,她可以打蚊子也可以打航母。
這個(gè)系列的文章可以帶給我什么?
在這個(gè)系列的文章中,我不會(huì)陳述太多關(guān)于Java概念性的東西,更多的是我在大學(xué)四年的軟件工程專業(yè)的學(xué)習(xí)中以及畢業(yè)之后的工作中總結(jié)出來的開發(fā)經(jīng)驗(yàn)以及實(shí)戰(zhàn)技巧, 與各位看官分享當(dāng)下最新的Java開發(fā)技術(shù),力求簡(jiǎn)潔明了,快速上手。其實(shí)我本人對(duì)于這些也是深有體會(huì),在學(xué)習(xí)Java的過程中,我經(jīng)常在瀏覽各種博客的時(shí)候發(fā)現(xiàn)非常多陳舊的Java開發(fā)方式,這些東西其實(shí)早就湮沒在Java項(xiàng)目開發(fā)的歷史中了,不能說沒有用處,但是對(duì)于企業(yè)級(jí)開發(fā)來說基本是見不到了。所以,在我的系列中,我會(huì)著重介紹我再企業(yè)級(jí)項(xiàng)目開發(fā)中常用的技術(shù)和知識(shí),保持知識(shí)的新鮮度,為各位看官奉上干貨,共同進(jìn)步和學(xué)習(xí)。
Java環(huán)境搭建和開發(fā)工具的選擇
好了言歸正傳,下面要說的就是本章的干貨了。
想要進(jìn)行Java開發(fā),那么第一步的就是進(jìn)行Java開發(fā)環(huán)境的搭建了,我們?cè)诖朔殖蓛蓚€(gè)步驟:1. 下載JDK并進(jìn)行安裝和環(huán)境配置 2. 下載IDE(集成開發(fā)環(huán)境)
1.下載并安裝JDK
首先JDK是整個(gè)Java的核心,包含了Java的運(yùn)行環(huán)境,一大堆Java工具和非常多的基礎(chǔ)類庫(kù),那么對(duì)于我們來說,應(yīng)選取的是一個(gè)穩(wěn)定的JDK版本,在這里我們選擇JDK1.8。
官方下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
那么點(diǎn)擊進(jìn)去我們就來到了這個(gè)界面:

根據(jù)你的系統(tǒng)進(jìn)行選擇下載,注意系統(tǒng)位數(shù),最好選擇保持一致。作者系統(tǒng)是Win10 64位,那么之后的展示都是基于此的。
下載好之后的就可以進(jìn)行安裝了,根據(jù)引導(dǎo)進(jìn)行安裝就可以,需要注意到的是,選取的安裝地址我們最好選擇D盤,同時(shí),安裝路徑最好不要帶有特殊字符和中文,筆者的安裝地址為 D:\environment\jdk1.8 。安裝過程可能會(huì)出現(xiàn)兩次,第一個(gè)安裝的是JDK,第二個(gè)是JRE,JRE可以新建一個(gè)文件夾進(jìn)行存放,避免和我們的JDK進(jìn)行混淆。
經(jīng)過短暫的安裝過程之后,我們就來到了最后一步,配置環(huán)境變量。打開文件夾右鍵此電腦點(diǎn)擊屬性來到系統(tǒng)界面,點(diǎn)擊高級(jí)系統(tǒng)設(shè)置之后界面如下

到此之后我們點(diǎn)擊環(huán)境變量,在系統(tǒng)變量中新建變量
1)JAVA_HOME : 你的JDK安裝地址, 我的是 D:\environment\jdk1.8
2)CLASSPATH : .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3)修改Path變量, 添加 %JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin
在配置完環(huán)境變量,點(diǎn)擊保存之后呢,我們就可以測(cè)試我們的JDK是否安裝成功了。windows鍵+X鍵點(diǎn)擊運(yùn)行,輸入cmd回車進(jìn)入控制臺(tái),輸入 javac 可以看到

輸入 java -version 查看版本可以看到

到此,安裝JDK完畢~
2.下載并安裝IDE
Java開發(fā)的IDE有非常多種,諸如大名鼎鼎的Eclipse和MyEclipse,以及Intellij idea等等,作為上述三款I(lǐng)DE都使用過的筆者,我在這里還是強(qiáng)烈推薦Intellij idea的,因?yàn)榈搅斯灸銜?huì)發(fā)現(xiàn),大家用的基本都是Intellij,和同事保持一致其實(shí)可以避免很多麻煩,那么我們提早接觸這款I(lǐng)DE并且可以熟悉使用其中的功能實(shí)際是為以后進(jìn)入公司進(jìn)行Java開發(fā)打下了非常好的基礎(chǔ)。
Idea的官方下載地址:http://www.jetbrains.com/idea/?安裝十分簡(jiǎn)單,按照提示即可。
注意,Idea是一款收費(fèi)軟件,當(dāng)然了,我們也可以破解它~ 破解碼的獲取以及相關(guān)使用可以訪問網(wǎng)站:http://idea.lanyus.com/
在下一篇文章中,我會(huì)介紹Git以及Maven的安裝以及具體使用方法,以及如何把這些插件和Intellij idea結(jié)合起來,進(jìn)行項(xiàng)目開發(fā),方便開發(fā)者進(jìn)行使用。