張小飛的Java之路——第二章
第二天,諸小亮一早就在書房中等著張小飛的到來,但是左等右等都不見人影,于是就拿起電話
“對不起,您撥打的用戶正在通話中,請稍后在撥”諸小亮心想:好小子,竟然敢掛我電話,看我。。。
正想著,突然手機收到一條信息:

“。。。。。,你。。。快點。。?!敝T小亮回復(fù)道
“越催越慢——再催熄火”手機上再次顯示一條信息
諸小亮看著消息,突然心生一計,誰知道剛沒打出來幾個字,張小飛就進來了
“回來了,想我了吧?”張小飛說到
“別惡心了。。。,這么快,難道你用的是手指?”諸小亮問到
“咦,你怎么知道,莫非你在馬桶下面偷窺?”張小飛一副吃驚的樣子
“。。。。。。”
1. 什么是IDEA
諸小亮:“行了,不要廢話了,我們開始說正事,昨天只是簡單的介紹一下Java,寫一個入門的程序,不過,寫程序的時候你有沒有發(fā)現(xiàn),在記事本中寫代碼是非常不方便的?”
張小飛:“沒感覺啊,我都是直接復(fù)制的”
“。。。。。。,那如果讓你用手去一個個敲出來呢?”
“呵呵,開個玩笑,確實很不方便,有什么好方法嗎?”
“當然有,寫代碼是有專門的工具的,那就是:IDEA”諸小亮回答道
1. 下載吧
“師兄就是師兄,不過,這個 IDEA 從哪里弄?”張小飛佩服的說
“這個,我早有準備,去下面的連接下載吧”
鏈接: https://pan.baidu.com/s/1cLUdt4W4rHG2OvzoaEz0UQ?pwd=aqpi
“另外,安裝過程也在這里:”






2. 購買?
五分鐘后,
張小飛:“師兄,我安裝好了,應(yīng)該需要,那個。。。。什么吧”
“不錯”諸小亮小心的說到,“不過上面的鏈接里有,我就不多說了,你自己看看吧,只有一點你需要注意,輸入激活碼時:”

3. IDEA中的第一次
諸小亮:“小飛,怎么樣啊,有沒有安裝成功”
張小飛:“這點小事。。。,再等3分鐘”
“。。。。。?!?/span>
1. 第一步
“師兄,我已經(jīng)安裝好了,打開后是這個樣子”

諸小亮:“很好,接下來我們就使用這個工具,首先點擊 ‘New Project’ 這個按鈕”

“接下來:”

“你按照我的操作,自己做一遍吧”
“師兄,你太慢了,我這兒早就成功了,你看看:”張小飛得意的說到

“看你你得意的,那代碼是自動生成的,又不是你寫的”諸小亮說到,“現(xiàn)在把那個 Main 文件刪掉”
“刪掉?為什么?”
“因為我們用不著它,行了吧”
“。。。。?!?/span>
2. 跑起來
張小飛:“那,接下來我們自己寫代碼?”
“當然了,仔細看我的操作:”
首先創(chuàng)建一個 java文件:

自定義文件名:

結(jié)果:

然后書寫代碼:

最后運行代碼:

最終結(jié)果:

3. 疑惑
“師兄,我有一些問題”
“盡管問,一定要記住 不懂就問 ”
“第一個問題,你寫的代碼是不是自動生成的 Main 文件一樣?”
“一樣啊,怎么了”
“那,為什么要把 Main 文件刪除了”
“因為——我不喜歡 Main 這個文件名字”
“。。。。。”看到張小飛無語的樣子,諸小亮很是得意,心想:終于搬回了一局
“你是故意的,就是想讓我自己敲一遍吧”張小飛懷疑道
“怎么可能”諸小亮反駁
張小飛接著說“哦,行吧,不過還好沒有聽你的,這個文件我沒有刪除”
“。。。?!?/span>
“小飛啊,你怎么能這樣想呢,其實我有兩個目的:一是看你打字速度不快,想讓你練練手速,二是也讓你熟悉熟悉如何創(chuàng)建 Java 文件,這都是為你好啊”諸小亮苦口婆心的說到
“是嗎?”張小飛表示很懷疑
“第二個問題:昨天使用命令行時,先用 javac 對 Java 的源文件進行了編譯,這個怎么直接就能運行?”
“這是因為,IDEA會自動編譯,你仔細看看是不是多出來一個 out 文件夾,里面就有編譯好的 class 文件”

“原來如此,最后一個問題:能不能把這個黑色的背景給換掉?這個太刺眼了,很不舒服”
4. 綠色?
“當然可以,你先把這個淡綠色的背景圖拿過去吧”

“綠色?你自己留著吧”張小飛大聲說到,明顯很不爽
“怕什么,你又沒有結(jié)婚,錯,是連女朋友都沒有,再說了也不是戴你頭上,這時給 IDEA 用的,不過話說回來,什么時候帶弟妹來看看”
“弟妹?你弟妹滿天下,你……不會還是處男吧?”張小飛狐疑的看著對方問道
“嗯……,現(xiàn)……現(xiàn)在不是說這個的時候……!”一聽張小飛的話,諸小亮的臉耍的一下紅了起來。
“恩,很好。繼續(xù)保持,不要學我知道嗎?不過說起來,我已經(jīng)有些年沒沾腥了……!”張小飛歪著腦袋回憶道
第一次給誰了?媽的,忘了!
哎,人生中最好的時光,可自己卻把最美好最珍貴的青春獻給了沒有愛情的最落破的年代!
“嘿,別發(fā)愣了,繼續(xù)看我操作”諸小亮趕緊轉(zhuǎn)移話題,同時也打斷了張小飛的思緒




“你就自己操作一下吧”
4. 還有配置
“師兄,背景色已經(jīng)調(diào)好了,確實比剛才看著舒服一些”
“那當然,這是公認的護眼色,沒看我干這么多年,眼睛不也沒事嗎,既然你弄好了,那么接下來我么看看一些其他方面的設(shè)置”
1. 繼續(xù)設(shè)置JDK
“第一個,項目中 JDK 的設(shè)置”



2. 文件編碼不能少
“接著是:項目中的文件編碼”


“這樣,我們創(chuàng)建的每個文件就都是 utf-8 編碼了,工作中最常用的就是這種編碼格式”