Java學(xué)習(xí)精湛入門教程
1.Java的安裝
很多人說(shuō)Java安裝教程那不簡(jiǎn)單梆砸,百度一搜一大堆乘客,很多都是根據(jù)安裝器一下子就下一步下一步下一步就完事了袖瞻,然后就是環(huán)境變量啊啥的比這配一下搞定忠寻,其實(shí)也對(duì),Java的安裝是很簡(jiǎn)單的瑟蜈,比著教程來(lái)就OK了,不過(guò)相對(duì)于想學(xué)好Java的人來(lái)說(shuō)渣窜,比著配又不爽铺根。在我剛開(kāi)始安裝Java的時(shí)候,身邊的同學(xué)有的說(shuō)Java只能安裝在C盤乔宿,唉位迂,看來(lái)就需要一位稍微有點(diǎn)Java經(jīng)驗(yàn)的同志來(lái)深刻解讀一下Java安裝的過(guò)程嘍。我們就以Java1.8為例
在安裝Java的時(shí)候一定要看好是下載的32位還是64位予颤,這跟電腦的32位和64位沒(méi)有關(guān)系囤官,因?yàn)槲覀兊碾娔X基本上都是64位的,64位的可以安裝32位的蛤虐,所以說(shuō)不跟電腦有關(guān)党饮,我當(dāng)初就是一直在糾結(jié)我的電腦是64位的那我就得裝64位的,我現(xiàn)在用的Java是32位的驳庭,照樣沒(méi)問(wèn)題刑顺。為什么說(shuō)一定要看好是32位還是64位呢,因?yàn)楹竺嬗玫絜clipse的時(shí)候Java的版本一定要與eclipse的版本一致才能打開(kāi)eclipse饲常。
安裝程序
- 咱們安裝程序最好是安裝到別的盤蹲堂,減輕C盤的負(fù)擔(dān),但是還是遇到過(guò)問(wèn)題贝淤,之前在安裝myeclipse的時(shí)候柒竞,因?yàn)槭枪虘B(tài)硬盤,所以覺(jué)得安裝到C盤可能比較快一點(diǎn)播聪,就直接安裝了朽基,誰(shuí)知道出錯(cuò)了,出錯(cuò)原因是在往C盤安裝的時(shí)候某些東西沒(méi)有權(quán)限寫(xiě)入离陶,這就很尷尬稼虎。
好,舉個(gè)例子招刨,就安裝到D盤吧霎俩。
先在D盤新建一個(gè)名為Java的文件夾,然后在這個(gè)文件夾里新建兩個(gè)文件夾,一個(gè)名叫JDK,一個(gè)名叫JRE打却。過(guò)會(huì)說(shuō)為什么要建兩個(gè)文件夾
一個(gè)Java程序大約180M左右的樣子杉适,是包括JDK和JRE的,英語(yǔ)學(xué)的好的比較好記住這倆学密,Java development kit(Java開(kāi)發(fā)工具)和Java Runtime Enviroment(Java運(yùn)行環(huán)境)沒(méi)有百度全靠英語(yǔ)水平打出來(lái)的淘衙,不知道對(duì)不對(duì)哈哈。
- 打開(kāi)下載好的exe
更改我們自己建的文件夾的位置(JDK)腻暮,先安裝的是JDK彤守,然后再安裝JRE
這是JRE,其他步驟一律下一步哭靖。很簡(jiǎn)單吧具垫,網(wǎng)上又說(shuō)了,還的配環(huán)境變量试幽,啥叫環(huán)境變量筝蚕,我作為初學(xué)者什么都不懂,就比著老師做铺坞,老師說(shuō)啥就做啥起宽,也沒(méi)個(gè)自己的思想啥的,現(xiàn)在想想當(dāng)時(shí)咋不想個(gè)萬(wàn)一不配環(huán)境變量能不能行济榨?
先說(shuō)環(huán)境變量是啥坯沪,官方說(shuō)明不知道,就我自己的理解擒滑,環(huán)境變量就是你打開(kāi)cmd腐晾,不管在哪個(gè)目錄下都能執(zhí)行指定目錄下的exe,也就是說(shuō)丐一,你的Java程序安裝在了D盤藻糖,都知道剛打開(kāi)cmd的時(shí)候默認(rèn)盤符是C盤下,那如果不切換到D盤Java程序的安裝目錄下是執(zhí)行不了Java命令的库车,環(huán)境變量的作用就是在cmd的盤符還在C盤下也能執(zhí)行Java命令巨柒。
然后再說(shuō)環(huán)境變量是不是必然的,其實(shí)不是柠衍,如果用eclipse開(kāi)發(fā)Java的話洋满,其實(shí)是可以不用配置環(huán)境變量的,只不過(guò)你在用cmd執(zhí)行java命令的時(shí)候就顯得比較吃力拧略。如果不配環(huán)境變量最常見(jiàn)的問(wèn)題就是在破解myeclipse的時(shí)候,破解文件的用Java寫(xiě)的瘪弓,如果沒(méi)有Java環(huán)境變量的支持垫蛆,這個(gè)破解文件是打不開(kāi)的。
到這你就懂了環(huán)境變量了,那來(lái)配置一下袱饭。
配置環(huán)境變量
一定是JDK的根目錄:
'.'代表當(dāng)前目錄川无,其他都是Java的依賴的Jar包,不同路徑用';分隔'(可能看不懂虑乖,了解Java怎么運(yùn)行的就知道了懦趋,后面的路徑可能重復(fù)不過(guò)沒(méi)關(guān)系)
然后再給 Path變量添加上,一定是JDK目錄下的bin文件夾疹味,一定要追加仅叫,要是把前面的刪了,GG重裝系統(tǒng)吧糙捺。
環(huán)境變量的配置如果不使用黑框(cmd)運(yùn)行Java程序的話诫咱,基本不用。
驗(yàn)證
在黑框中輸入java和javac命令有反應(yīng)那就安裝Java成功了洪灯。
說(shuō)一下可能出現(xiàn)的問(wèn)題坎缭,在前面給自己挖了個(gè)坑,現(xiàn)在得補(bǔ)上签钩,如果你在建立文件夾的時(shí)候建立了一個(gè)掏呼,比如就建了Java那一個(gè)文件夾,然后直接把JDK和JRE安裝到一塊去了铅檩,在最后這個(gè)測(cè)試的時(shí)候憎夷,輸入java有反應(yīng),哎呦心里一高興柠并,輸入javac岭接,就直接不是內(nèi)部命令了,這就是JDK和JRE沒(méi)有分開(kāi)的原因臼予。
2.Eclipse的使用
很多人說(shuō)給我安裝個(gè)Eclipse吧鸣戴,然而Eclipse并不需要安裝,從官網(wǎng)下載后打開(kāi)就能用粘拾,前提是窄锅,你的Java安裝的沒(méi)有問(wèn)題,而且Java的版本位數(shù)跟Eclipse的版本位數(shù)是一致的缰雇,有的最新版的Eclipse要求Java1.8入偷,使用Java1.7雖然位數(shù)一致可能也會(huì)造成打不開(kāi)的情況。只要能打開(kāi)就說(shuō)明你在Java的工具的安裝上已經(jīng)完成了械哟。
安裝成功后查看安裝的Java的版本號(hào):
cmd(命令提示符,比較喜歡用WIN+R疏之,然后輸入cmd打開(kāi))->輸入java -version
看第三行,如果裝的是64位的會(huì)有64這兩個(gè)數(shù)字出現(xiàn)暇咆,沒(méi)有就是32的
Eclipse安裝好之后一般改一下這么幾個(gè)地方锋爪,用起來(lái)更舒服:
這個(gè)設(shè)置界面在Window-Preferences下
修改文本樣式
強(qiáng)化提示功能丙曙,在那個(gè)輸入框中輸入26個(gè)英文字母,在敲代碼的時(shí)候都能提示了其骄,不過(guò)有時(shí)候不想要提示的時(shí)候也出來(lái)有點(diǎn)煩
右鍵項(xiàng)目,修改項(xiàng)目的編碼方式亏镰,使用國(guó)際UTF-8
右鍵某個(gè)資源文件,復(fù)制"全限定類名",這個(gè)在寫(xiě)xml等配置文件的時(shí)候非常非常實(shí)用
一些常用的標(biāo)簽卡
安裝插件 Eclipse是可以自定義的拯爽,通過(guò)安裝插件的形式索抓,安裝實(shí)用的插件能讓你的Eclipse更得心應(yīng)手