JAVA學(xué)習(xí)交流

          互幫互助,共同進(jìn)步!

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            4 隨筆 :: 6 文章 :: 26 評(píng)論 :: 0 Trackbacks

          ????? 本來打算工作后再考SCJP的,不過這段時(shí)間的考試打折程度實(shí)在是讓人心動(dòng),從1350降到450。為了趕在活動(dòng)期間考試,匆匆準(zhǔn)備了一下就開始迎戰(zhàn)。

          為什么學(xué)JAVA:

          ??? 很簡(jiǎn)單,因?yàn)楣べY高。java程序員的工資是行業(yè)里最高的,一個(gè)有三年到五年開發(fā)經(jīng)驗(yàn)的程序員能拿到年薪十萬的大有人在。據(jù)美國《認(rèn)證雜志》統(tǒng)計(jì),持有SCJP認(rèn)證者的平均工資比持有其他認(rèn)證的開發(fā)人員高21.7%。

          認(rèn)證的作用:

          ????? 作為JAVA這門語言的擁有者,SUN公司的java程序員認(rèn)證無非是全球最權(quán)威的認(rèn)證,報(bào)名考試之前在網(wǎng)上查了查關(guān)于SCJP的一些東東,據(jù)說是世界上最難考的IT認(rèn)證之一,即不像cisco認(rèn)證那么有水分,更沒有微軟認(rèn)證有那么多原題可以背,不過正因?yàn)殡y,所以才更值得去考。大多數(shù)人考SCJP都是在工作之后為了跟老板提出加薪、獲得晉升或者是為了移民加拿大才去考。關(guān)于認(rèn)證這個(gè)東西,很受爭(zhēng)議,臺(tái)灣的技術(shù)作家蔡學(xué)鏞在《java夜未眠》這本書中對(duì)認(rèn)證做了很精辟的評(píng)論,在我看來如果考證是為了找工作,那么很可能讓人失望,認(rèn)證是個(gè)錦上添花的東西,如果本身就有很好的能力,在加上有這樣一個(gè)夠權(quán)威的認(rèn)證,那就相當(dāng)不錯(cuò)了。

          誰關(guān)注這項(xiàng)認(rèn)證:

          ???? 老板、獵頭和程序員都會(huì)關(guān)注。通過這項(xiàng)考試可以對(duì)當(dāng)前和未來的老板證明三件事情:你聰明;知道怎樣學(xué)習(xí)和準(zhǔn)備富有挑戰(zhàn)性的考試;最重要的是,你懂得Java語言。

          SCJP考什么:

          ????? 如果你看過復(fù)習(xí)題,你一定會(huì)發(fā)覺SCJP考的都是最基礎(chǔ)的東西,不過也就是因?yàn)樗豢甲罨A(chǔ)的東西,所以考得很細(xì)致,而且比較深,有些題簡(jiǎn)直就類似腦筋急轉(zhuǎn)彎。考試全部是單選、多選,可能會(huì)遇到少量的填空題。SUN的目的是要考察程序員對(duì)Java這門語言的熟悉程度,而不是設(shè)計(jì)能力,它不會(huì)出現(xiàn)讓你選擇用這種方法好還是那種方法好,它會(huì)讓你判斷這些方法對(duì)不對(duì)?執(zhí)行結(jié)果應(yīng)該是什么,所以完全是把考試者當(dāng)成編譯器來考察。的確,有些題很簡(jiǎn)單,只要你弄明白這道題考的是那個(gè)知識(shí)點(diǎn),那你就對(duì)了80%,在加上細(xì)心一點(diǎn),就能順利拿下這道題。不過大多數(shù)題都非常繞頭,比如這道看似簡(jiǎn)單的題:

          public class Foo{

          public static void main(String[] args){

          int i=1;

          int j=i++;

          if(( i > ++j ) && ( i++ == j )){

          ????? i+=j;

          ? }

          ? }

          }

          what is the final value i and j?

          夠簡(jiǎn)單吧,學(xué)過語言的人幾乎都能做,這道題的結(jié)果是i=2,j=2

          第四行i的值是先賦給了j然后再進(jìn)行++計(jì)算的,這個(gè)你可能知道,不過這個(gè)時(shí)候i就等于2了哦,大意了吧,第五行判斷,++j是先自加1,然后再使用,所以j這時(shí)候等于2,再和i比較,當(dāng)然flase,注意了,因?yàn)槭?amp;&,前半段是flase后半段i++ == j 根本不執(zhí)行。所以結(jié)果是i,j都等于2。

          在考試中這樣的題太多了,一道題可能有幾個(gè)陷阱,sun這樣考目的就是考察你是否徹底了解java這門語言,以便以后能得心應(yīng)手地應(yīng)用java去做開發(fā)。

          考前的準(zhǔn)備:

          ????? 我最近正在學(xué)java,所以復(fù)習(xí)起來還算輕松,因?yàn)橐s在12月31號(hào)之前考試,復(fù)習(xí)時(shí)間算起來只有20天,純屬趕鴨子上架,先看了一本scjp的官方教程《SCJP認(rèn)證考試指南》,這本書是一個(gè)考試大綱的詳解,通過這本書的學(xué)習(xí),你可以了解到底要考哪些內(nèi)容,然后就是沒一項(xiàng)內(nèi)容考的深淺度。僅此而已,在這本書上得不到其他的東西,但是這本書非常有必要一看,要不然你根本不知道你要經(jīng)歷的考試是個(gè)什么樣子,書不厚,不到兩百頁。

          ????? 接下來這本書叫《Java 2 學(xué)習(xí)指南》,先聽聽這本書的作者你就會(huì)知道這本書的重要性,Kathy Sierra是SCJP1.4考試和Sun ePractice考試的開發(fā)者之一。她也是Sun認(rèn)證的java教師和Sun Educational Services的主要培訓(xùn)人員,夠厲害吧,這本書分兩個(gè)大的部分,前部分大概420頁都是講SCJP考試的內(nèi)容,后半部分是講SCJD的內(nèi)容,我們目前只關(guān)注前半部分,這本書很好,作者從全方位地幫助你復(fù)習(xí)應(yīng)試,包括考試中兩個(gè)小時(shí)的時(shí)間利用、應(yīng)試的技巧等等,這本書分章節(jié)介紹了考試大綱中所有的考點(diǎn)內(nèi)容,并且每個(gè)章節(jié)都有一些練習(xí)題目,雖然這些題我在考試中一道都沒有遇到過,但是做這些題對(duì)考試非常有幫助,題的模式和難易程度都根真題相當(dāng)接近。

          ???? 這兩本書看完過后,記了很多筆記,整理打印出來,然后就開始練習(xí)模擬題,當(dāng)然少不了網(wǎng)上流行的104和147號(hào)模擬題,這兩套體堪稱經(jīng)典,因?yàn)槌鲱}的水平很高,而且時(shí)常會(huì)在考試中遇到里面的原題。接下來是來自testking的(310-035)v12,里面有兩百多道題,據(jù)說幾乎都是真題,接下來,我又在網(wǎng)上找了一些不知名的模擬題,通通做了兩次,第一次做是為了應(yīng)用筆記上的知識(shí)點(diǎn),第二次做是為了鞏固知識(shí)點(diǎn),這里要提一提關(guān)于“背題”,我完全不推薦,因?yàn)镾CJP考試是不能將草稿紙帶出考場(chǎng),所以網(wǎng)上的真題很少,現(xiàn)有的一點(diǎn)真題都是某些人在通過考試之后憑回憶來寫出來的,而且,考試過后你只知道這道題的對(duì)錯(cuò),你不知道正確答案到底應(yīng)該是多少,所以網(wǎng)上很多題的答案都是有爭(zhēng)議的,包括我剛才提到的104、147,嗨喲testking中的題,都有錯(cuò)誤答案,我甚至發(fā)現(xiàn)同一道題在三個(gè)地方有三個(gè)答案的,所以如果背題的話,工作量之巨大,而且后果之嚴(yán)重,我在考前做了接近兩千道題,考試中遇到的不到5道,我能肯定地說,SUN的題庫相當(dāng)巨大,它甚至可能給每個(gè)應(yīng)試者提供一套完全不同的題。

          ????? 臨近考試,用模擬考試軟件做做題是非常有必要的,能提前熟悉考試系統(tǒng)能有助于你在正式考試中的發(fā)揮,我推薦J@Whiz1.4這個(gè)模擬系統(tǒng),跟真實(shí)的系統(tǒng)很像,而且里面的題也模擬得很像,做幾套看看成績(jī),考試是61道題,做對(duì)52%就算通過。

          ????? 關(guān)于復(fù)習(xí)時(shí)間,我絕不推薦像我這樣匆匆忙忙準(zhǔn)備一下就去考試,畢竟學(xué)習(xí)強(qiáng)度太大,在我復(fù)習(xí)的這20天中,幾乎是把除了吃飯和睡覺的時(shí)間全部用上,有時(shí)候走路在在看,吃飯也在看,室友都說我已經(jīng)瘋了,我在中途也曾有幾次想放棄,不過最后還是堅(jiān)持下來了。在《Java 2 學(xué)習(xí)指南》介紹了一種很有效果的學(xué)習(xí)方法,每天最少花十五分鐘學(xué)習(xí),積少成多。如果今天你無法專心學(xué)習(xí),那么學(xué)完十五分鐘后就停止;如果今天你比較機(jī)動(dòng),則可以學(xué)習(xí)較長時(shí)間,只要你機(jī)動(dòng)的天數(shù)越多,通過考試的機(jī)會(huì)就越大。

          考試:

          ??? 考試分兩種,中文考試和英文考試,當(dāng)然,中文考試后得到的證書是中文認(rèn)證,英文考試后得到的證書是全球認(rèn)證,我的英文基礎(chǔ)很差,當(dāng)時(shí)報(bào)名的時(shí)候選擇了中文考試,后來在從考試中心報(bào)名回程的路上思想斗爭(zhēng)了很久,結(jié)果打電話到考試中心把中文考試改成英文考試,道理很簡(jiǎn)單,同樣的報(bào)名費(fèi),一個(gè)是拿中文認(rèn)證,一個(gè)是拿全球認(rèn)證,當(dāng)然愿意拿全球認(rèn)證,大不了邊復(fù)習(xí)邊學(xué)習(xí)英文,再說,所有的復(fù)習(xí)資料幾乎都是英文的,不知不覺就接受了這種考試方式,畢竟沒有太多的語法問題,難點(diǎn)只是單詞。

          ??? 提前一個(gè)小時(shí)到了考試中心,把筆記拿出來再看看,然后就開始考試,考試很嚴(yán)格,先簽一個(gè)協(xié)議,內(nèi)容大概就是怎樣就算是考試違規(guī)等等,如果考試違規(guī)將是終身取消考試資格。考試的時(shí)候不允許帶任何東西進(jìn)入考場(chǎng),也就是說除了腦袋里的東西,任何其他物品都不能帶入,甚至不能帶飲料和食物,不過聽說有些考試中心可以帶飲料進(jìn)入,充足的水分能幫助大腦積極思維。我所在的考場(chǎng)只是一件很小的房子,里面只有兩個(gè)考試座位,兩個(gè)人背對(duì)背坐,一個(gè)監(jiān)考人員,小小的房子就有兩個(gè)全方位的攝像機(jī),把考試現(xiàn)場(chǎng)錄制下來傳到美國Sun考試中心總部,所以如果你有夾帶的想法,先趁早打消。

          ???? 考試結(jié)束后,點(diǎn)“End”交卷,大概10秒鐘過后,時(shí)候成績(jī)單自動(dòng)在考室外面打印出來,考試中心的工作人員拿到考室給你看看成績(jī),然后恭喜你順利通過考試。

          考后感言:

          ????? 通過考試,至少有三點(diǎn)收獲:取得了這個(gè)領(lǐng)域里最權(quán)威的證書,能有一個(gè)很好的開端;徹底了解了Java的工作機(jī)制,對(duì)語言的熟悉程度加深了很多;經(jīng)過艱辛的學(xué)習(xí),順利通過考試。證明了你的學(xué)習(xí)能力,這種成就感能激勵(lì)你繼續(xù)學(xué)習(xí),加倍努力。

          ????? 但這僅僅只是一個(gè)開端,通過考試不證明你能用Java很好的做開發(fā)。最后,祝愿大家能順利通過考試!!

          posted on 2006-12-28 16:04 Green 閱讀(639) 評(píng)論(1)  編輯  收藏

          評(píng)論

          #  2008-04-21 17:15 學(xué)java的人
          很感動(dòng),大哥你太厲害了,我也要像你那樣好好學(xué)習(xí),考過scjp  回復(fù)  更多評(píng)論
            


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 五峰| 陇川县| 车险| 凯里市| 威信县| 沽源县| 台州市| 闵行区| 额尔古纳市| 龙陵县| 宁晋县| 银川市| 永川市| 龙江县| 安康市| 西华县| 呼和浩特市| 莱西市| 库车县| 青田县| 吴川市| 贵南县| 合肥市| 邵阳县| 伊吾县| 辽阳市| 开化县| 凤阳县| 揭西县| 额敏县| 格尔木市| 凌源市| 顺平县| 大石桥市| 交城县| 察哈| 山丹县| 盈江县| 犍为县| 贵港市| 江源县|