[Java教程 02] 開發(fā)環(huán)境搭建

在上一篇文章對(duì)Java做了一個(gè)簡(jiǎn)單介紹之后蔽莱,我想大家都已經(jīng)對(duì)她有一個(gè)初步的認(rèn)識(shí)了吧逛万!那踏入正式學(xué)習(xí)使用Java之前泳猬,我們有一步是不得不做的,它是什么呢?沒有錯(cuò)得封,就是我們本篇文章的標(biāo)題所說埋心,搭建Java的開發(fā)環(huán)境。那我們就正式進(jìn)入主題吧呛每!

因?yàn)镴ava現(xiàn)在對(duì)主流的平臺(tái)幾乎都支持踩窖,環(huán)境搭建也是大同小異,我這邊就拿大家用的比較多的兩個(gè)系統(tǒng)做例子(Mac買不起暫時(shí)就先不說了…)晨横。

首先我們進(jìn)入jdk的官方下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

因?yàn)閖ava9剛出洋腮,所以我們就用它來嘗嘗鮮,技術(shù)嘛手形,還是要多折騰多嘗試的啥供。進(jìn)去下載地址之后應(yīng)該是這樣的,然后根據(jù)自己當(dāng)前的操作系統(tǒng)選擇需要下載的版本库糠,點(diǎn)擊進(jìn)去下載就行了

Windows

安裝流程

其實(shí)Windows上安裝jdk是非常簡(jiǎn)單伙狐,我直接把操作圖附上,大家按圖片順序執(zhí)行就可以了瞬欧。

首先找到我們剛下載的jdk贷屎,雙擊運(yùn)行,彈出如圖所示安裝程序


直接點(diǎn)擊下一步

如果不想安裝在C盤艘虎,可以點(diǎn)擊更改唉侄,選擇自己想要安裝的盤符,再點(diǎn)擊下一步

等待安裝進(jìn)度條執(zhí)行完之后彈出

直接點(diǎn)擊下一步野建,然后就等著進(jìn)度條走完吧

走完之后彈出安裝成功提示属划,直接點(diǎn)擊關(guān)閉即可。

是不是很開心候生,是不是很激動(dòng)同眯?先別急呀,年輕人唯鸭,還沒完呢P胛稀!目溉!

打開命令窗口明肮,輸入java -version查看版本信息,確認(rèn)是否成功安裝

環(huán)境變量配置

如果打印出來了jdk的版本信息停做,說明剛才的安裝流程是成功的啦!

是不是特激動(dòng)啊大莫,但是麻煩老鐵們的激動(dòng)情緒先停一停哈蛉腌,這樣雖然是安裝成功了,但是使用是有一些限制的,比如你找到剛才安裝的java目錄烙丛,進(jìn)入到j(luò)dk里的bin目錄舅巷,比如我的是C:\Program Files\Java\jdk-9.0.4\bin

然后在當(dāng)前窗口輸入cmd,回車河咽,進(jìn)入到Dos窗口

在命令窗口里輸入javac钠右,回車,你會(huì)發(fā)現(xiàn)打印出javac的用法相關(guān)信息

但是如果你在其他目錄下的Dos窗口下輸入javac忘蟹,你會(huì)發(fā)現(xiàn)飒房,他們不認(rèn)識(shí)這個(gè)javac,打印如下圖所示信息

咦媚值,為什么他在其他目錄就不認(rèn)識(shí)呢狠毯?因?yàn)閖avac在Java\jdk-9.0.4\bin目錄下存在javac.exe啊,等于是我用我家的東西褥芒,肯定可以用啊嚼松,別人家沒有當(dāng)然就用不了了!那如何才能在其他目錄下使用bin目錄下的東西呢锰扶?這我們就需要配置一個(gè)windows的一個(gè)叫做環(huán)境變量的東西咯献酗!

那肯定又有人來問,啥是環(huán)境變量翱琅!罕偎?呵呵,老夫早料到你會(huì)這么問漓帅,能刨根問底這是一個(gè)非常好的習(xí)慣锨亏,我肯定鼎力支持。

環(huán)境變量(environment variables)一般是指在操作系統(tǒng)中用來指定操作系統(tǒng)運(yùn)行環(huán)境的一些參數(shù)忙干,如:臨時(shí)文件夾位置和系統(tǒng)文件夾位置等器予。環(huán)境變量是在操作系統(tǒng)中一個(gè)具有特定名字的對(duì)象,它包含了一個(gè)或者多個(gè)應(yīng)用程序所將使用到的信息捐迫。例如Windows和DOS操作系統(tǒng)中的path環(huán)境變量乾翔,當(dāng)要求系統(tǒng)運(yùn)行一個(gè)程序而沒有告訴它程序所在的完整路徑時(shí),系統(tǒng)除了在當(dāng)前目錄下面尋找此程序外施戴,還應(yīng)到path中指定的路徑去找反浓。用戶通過設(shè)置環(huán)境變量,來更好的運(yùn)行進(jìn)程赞哗。

上面的來自百度哈雷则,看上去是不是很專業(yè)的樣子。通俗一點(diǎn)說就是環(huán)境變量相當(dāng)于給系統(tǒng)或用戶應(yīng)用程序設(shè)置的一些參數(shù)肪笋,具體起什么作用這當(dāng)然和具體的環(huán)境變量相關(guān)月劈。比如path度迂,是告訴系統(tǒng),當(dāng)要求系統(tǒng)運(yùn)行一個(gè)程序而沒有告訴它程序所在的完整路徑時(shí)猜揪,系統(tǒng)除了在當(dāng)前目錄下面尋找此程序外惭墓,還應(yīng)到哪些目錄下去尋找。

那java要配置哪些環(huán)境變量呢而姐?我們接下來就來配置一遍

找到我的電腦腊凶,點(diǎn)擊鼠標(biāo)右鍵,選擇屬性拴念,彈出如下窗口

點(diǎn)擊高級(jí)系統(tǒng)設(shè)置钧萍,彈出如下窗口

點(diǎn)擊環(huán)境變量按鈕,彈出窗口后點(diǎn)擊 新建

點(diǎn)擊新建后丈莺,就會(huì)出現(xiàn)這個(gè)划煮,變量名為“JAVA_HOME”(復(fù)制我引號(hào)內(nèi)的內(nèi)容就可以了,不含引號(hào)缔俄,下同)弛秋,變量值,必須是自己裝jdk時(shí)的路徑俐载,比如我的安裝路徑是E:java\jdk\,路徑問題也需要注意

接下來找到“CLASSPATH”,沒有的話就“新建”

變量名為“CLASSPATH”變量值“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”

找到Path蟹略,對(duì)其進(jìn)行編輯,如果是windows7直接在其原有變量值最后加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”遏佣,如果是win10挖炬,直接點(diǎn)擊新建,分別把%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin添加到path環(huán)境變量中状婶,如圖所示


記得完成后要點(diǎn)兩個(gè)確定

設(shè)置完之后意敛,我們要試試看是否可以全局使用javac等命令來驗(yàn)證是否配置成功。直接點(diǎn)擊鍵盤win+R膛虫,輸入cmd,打開命令窗口草姻,輸入我們剛才的javac命令,回車稍刀,有沒有啥發(fā)現(xiàn)撩独?

Dos窗口直接打印出了javac的用法。有人會(huì)問:剛才我們剛安裝的時(shí)候不是也有出現(xiàn)嗎账月?? 老哥综膀,注意一下紅框的路徑?jīng)]有!>殖荨剧劝!不是jdk的目錄哦,說明我們可以在其他目錄隨便用java的這些命令了抓歼!如果你不行讥此,你可以在任意目錄下打開Dos窗口輸入javac去驗(yàn)證一下示绊。這樣我們?cè)趙indows上的java環(huán)境搭建就大功告成了!

老奶奶我都不扶暂论,就服我自己,嘿嘿~

Linux

咳咳咳拌禾,上面終于把windows的環(huán)境搭建講完了取胎,看完上面那么一大段大家也是太給我面子了!E惹稀闻蛀!這邊本來是應(yīng)該給大家講解如何在Linux上搭建開發(fā)環(huán)境的,但是經(jīng)過我的考慮之后您市,我打算放棄這部分的內(nèi)容編輯觉痛。肯定有人會(huì)問:為什么你不寫Linux的呢茵休?

實(shí)不相瞞薪棒,直接用Linux開發(fā)的人畢竟太少了,現(xiàn)在Linux主要是用在我們程序?qū)懞弥蠓派先プ龇?wù)器跑服務(wù)的榕莺。但是也不否認(rèn)俐芯,確實(shí)有少數(shù)人直接選擇用Linux開發(fā),有些是純技術(shù)大咖钉鸯,用vim編輯器習(xí)慣了吧史,還有一種就是用Linux的圖形界面進(jìn)行開發(fā),這種人唠雕。贸营。。我是覺得很難理解的岩睁,圖形界面你不用windows用啥Linux俺!

我想現(xiàn)在看這篇文章的人很多都不算技術(shù)大咖吧笙僚?那我們裝什么逼呢芳肌?走都不會(huì)想著跑是不是有點(diǎn)太心急了?

這邊我進(jìn)行十秒鐘的自我批評(píng)肋层。亿笤。。栋猖。净薛。。蒲拉。肃拜。

至于Linux痴腌,后面肯定會(huì)有機(jī)會(huì)讓大家熟悉,來日方長(zhǎng)~

轉(zhuǎn)載請(qǐng)注明:呆萌鐘???[Java Review 02] 開發(fā)環(huán)境搭建

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末燃领,一起剝皮案震驚了整個(gè)濱河市士聪,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌猛蔽,老刑警劉巖剥悟,帶你破解...
    沈念sama閱讀 211,376評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異曼库,居然都是意外死亡区岗,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門毁枯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來慈缔,“玉大人,你說我怎么就攤上這事种玛∶旰祝” “怎么了?”我有些...
    開封第一講書人閱讀 156,966評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵赂韵,是天一觀的道長(zhǎng)教藻。 經(jīng)常有香客問我,道長(zhǎng)右锨,這世上最難降的妖魔是什么括堤? 我笑而不...
    開封第一講書人閱讀 56,432評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮绍移,結(jié)果婚禮上悄窃,老公的妹妹穿的比我還像新娘。我一直安慰自己蹂窖,他們只是感情好轧抗,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,519評(píng)論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著瞬测,像睡著了一般横媚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上月趟,一...
    開封第一講書人閱讀 49,792評(píng)論 1 290
  • 那天灯蝴,我揣著相機(jī)與錄音,去河邊找鬼孝宗。 笑死穷躁,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的因妇。 我是一名探鬼主播问潭,決...
    沈念sama閱讀 38,933評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼猿诸,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了狡忙?” 一聲冷哼從身側(cè)響起梳虽,我...
    開封第一講書人閱讀 37,701評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎灾茁,沒想到半個(gè)月后怖辆,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,143評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡删顶,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,488評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了淑廊。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片逗余。...
    茶點(diǎn)故事閱讀 38,626評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖季惩,靈堂內(nèi)的尸體忽然破棺而出录粱,到底是詐尸還是另有隱情,我是刑警寧澤画拾,帶...
    沈念sama閱讀 34,292評(píng)論 4 329
  • 正文 年R本政府宣布啥繁,位于F島的核電站,受9級(jí)特大地震影響青抛,放射性物質(zhì)發(fā)生泄漏旗闽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,896評(píng)論 3 313
  • 文/蒙蒙 一蜜另、第九天 我趴在偏房一處隱蔽的房頂上張望适室。 院中可真熱鬧,春花似錦举瑰、人聲如沸捣辆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽汽畴。三九已至,卻和暖如春耸序,著一層夾襖步出監(jiān)牢的瞬間忍些,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工坎怪, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留坐昙,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓芋忿,卻偏偏與公主長(zhǎng)得像炸客,于是被迫代替她去往敵國(guó)和親疾棵。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,494評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容