通過JAVA認證 OCPJP考試!
昨天去考了OCPJP的考試,以86%的答對率通過。感覺上,考的並不難,只是很細,有些東西如果不常用的話,還真的會記不住。
算一算,從開始學JAVA,到現在四個半月,好像也不算短。
以下,是準備OCPJP的心得,以及準備方向。
附帶一題,我完全沒去補習班上過JAVA的課,自學考OCPJP是可行的!
其實,自己在學JAVA之前,已經學過C#跟PHP這兩種語言。其中C#學的還比較深入,而PHP在那時候也才學兩個月。
C#對我學JAVA幫助很大,因為兩種語言極為類似,很多都是相同觀念,但只是抽換掉關鍵字或是專有名詞而已。關於兩種語言的相似性,我之後有機會再提出來。
總之,當初是為了學寫Android這一塊,才開始接去學JAVA。要說最不能適應的地方,是JAVA完全找不到官方的「使用手冊、MSDN、Manual」之類的東西,只有JAVA doc…….
最後才去買一本入門書,來代替使用手冊。
看完JAVA的時間….. 總共花了一個禮拜多一點點,大概十天、十一天左右。
接下來兩個月的時間都在研究Android SDK,並在開始學JAVA兩個半月後,把成品給生出來──那是一個類似地圖MSN的東西,可以在地圖上看見附近的使用者,並且發短訊息、簡訊、撥電話、寄e-mail給別人。
其實,大概學三個月之後,就有足夠能力去考證照了,只是因為巨匠那邊的OCPJP考試券一直沒搞好,才會拖這麼久。
要說準備考試的方向….. 其實,最簡單的方式,就是拿JAVA起來,寫一些大型的東西,自然而然會在一大串BUG中,搞懂JAVA的使用方式。
當然,有些不常用的部分,就拿考古題起來看,大概看過一兩遍之後就夠應付考試了。這邊所指的考古題,是指猛虎出閘這類的證照準備書,考試的時後,會發現許多題目跟書上幾乎一樣。
但在學習的時候,我不建議使用猛虎出閘當成學習用的書,這一本書比較適合考前兩三禮拜翻翻就好。因為那本書的重點,都是針對考試題目,許多java的實用技巧、特性等,寫的很少。但對於初學程式的人來說,卻又太深入了,難易度的分佈一整個奇怪。
如果要我推薦學習時使用的書,我推薦Java SE6技術手冊(作者 良葛格),以及Thinking in JAVA。
Java SE6技術手冊這本講的很簡略,很淺顯易懂,適合初學者,或是給轉學JAVA的人當成使用手冊來看。
而 Thinking in JAVA 講的比較深,適合寫程式出問題的時候,拿出來查閱。
以及,考證照的準備上,最根本的是自己要會。至於考試流程、報名等等,可以直接聯絡那些有在辦理補習證照的補習班,直接問他們考試手續,直接考試就好,不用再花錢去補習,補習費蠻貴的。
你好,我在中国大陆,也想考OCPJP,我想请教一下,OCPJP 6 与 SCJP 6 的考试内容有没有变化?
感覺上沒差多少