Re: [問題] SCJP (有些 scjp 不會教你的事)
很詳細的資料 都是很實際的建議
真是非常謝謝你呢^^
我買了朱仲傑的全方位學期來看
但剛接觸 對每一個版本的差異還不是很清楚
但如果單以考試來說
想再買一本考試書來看 很多人推薦猛虎出閘那一本
但我看到有人說6.0的考試也出了
如果我直接考6.0的考試 看那本書(猛虎5.0)足夠嗎?
有考過的高手可以分享一下嗎?
※ 引述《qrtt1 (愚人)》之銘言:
: ※ 引述《senser (出現危機了)》之銘言:
: : 想請教各位
: : 我用C++跟C#做專案已有一段時間
: : 最近想自學JAVA
: : 一開始想藉由考SCJP來對JAVA做個初步了解
: : SCJP好像最新的是5.0的考試
: : 但我下載使用的SDK已經出到SE 6.0
: : 會不會考完 過一下考試也改版
: : 還是應該等到改版後再去考呢?
: 如果你已經有語言經驗了
: 而且還是 C++/C# 這麼困難的語言 (對我而言>"<)
: 從頭開始好像太浪費時間了
: 你應該從 classpath/package 等環境建置的相關功能開始 (環境變數)
: 然後將你曾實作過的 project 改寫成 java 的版本
: 再找比較熟 java 的友人幫你看有沒有出現一般 javaer 不會寫的怪異程式碼
: (以上需要學習查 javadoc, 與累積能運用的 api, ex. jakarta 專案的東西)
: 如果純建構觀念的話:
: 1. 弄懂繼承體系下的建構子觸發順序
: 2. 什麼情況下一定要寫預設建構子(無引數建構子)
: 3. static 對於 field, method 的意義
: (可由 public static void main(String[]) 方法切入)
: 4. static method 為什麼不能覆寫
: 5. final 在 class, method, field 上所代表的意義
: 6. 認識介面與實作
: (可能需要寫一個空虛的多形範例, 不過實用一點的話可以寫 Dao)
: IProductDao dao = new ProductDaoHibernate();
: or
: IProductDao dao = new ProductDaoJdbc();
: 常用見的地雷:
: 1. String 的比較, == 與 equals() 的不同
: 某些情況或條件下使二種方法相等的情況
: 2. auto-boxing: Integer x = 3
: Java 5.0 才加的功能, 如果你的維護版本在 1.4 及以下
: 那要避開, 如果可以用要注意到 數字範圍在 +/- 128 內是有 cache 的
: 這也是一種 ==, equals() 的問題
: 3. 怎麼面對 null pointer exception
: 4. 多緒程式的撰寫
: 實用一點的工具(在會了介面與瞭解多形後):
: 0. 瞭解 equals, hashCode 如何實作
: 1. 認識 Collection Framework (含舊有的 Hashtable, Vector)
: 2. 學會了 java i/o, 有空弄懂一下 new io 相關類別
: 3. jdbc 程式的撰寫 (資料庫)
: 4. 認識 commons io, commons lang, commons beanUtil 工具
: 5. 常用的設計模式: 策略, 工廠, 樣版, 狀態.
: 工作上需要的工具:
: 1. 熟悉一套 ide (不一定是gui 介面的, 重點在 i 整合!!!)
: 2. 學習使用 build tool, ant, maven ...
: 3. 使用 Log4j + Commons Log
: 4. 蒐集一些你工作上會使用到的 framework, 或 library
: 開發者必備技能:
: 0. 撰寫 unit test
: 1. 使用 junit
: 2. 找一個順手的 mock test library
: ex. JMock, JDummy, EasyMock ....
: 3. 學習使用 debugger
: ===================================================================
: 其他:
: 放在其他就是可能別人覺得重要, 我不太常用的,
: 或是你過一段時間才會需要的東西
: @annotation
: Generic
: Refactoring 技巧
: ... (有人要接龍嗎?) ...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.244.200
※ 編輯: senser 來自: 211.74.244.200 (03/03 17:03)
討論串 (同標題文章)