2.命令:妳必須熟悉JDK帶來的壹些常用命令及其常用選項。至少需要熟悉命令:appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii和serialver。如果妳沒有用過所有這些命令,妳真的不太了解java。
3.工具:必須熟練使用至少壹種IDE開發工具,如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或Workshop等,包括項目管理、常用選項的設置、插件的安裝和配置以及調試。
4.API:Java的核心API非常龐大,但有壹些內容我認為必須熟悉,否則不可能熟練使用Java,包括:
1),靈活使用java.lang包下80%以上的類函數。
2)靈活使用java.util包下80%以上的類,尤其是set類system、正則表達式、zip、time、隨機數、屬性、資源、定時器。
3)Java . io包下60%以上類的使用,了解基於流水線模型的IO系統設計思想,以及常用IO類的特點和使用場合。
java.math包下的100%內容。
5)Java . net 60%以上的內容熟悉各種類的功能。
java.text包下60%以上的內容,尤其是各種格式化類。
7)、熟練運用JDBC。
8)、java.security包40%以上的內容,如果沒有接觸過安全,是不可能掌握java的。
AWT的基本內容包括各種組件事件、監聽器、布局管理器、常用組件和打印。
10),Swing的基本內容和AWT的要求差不多。
11)、XML處理,熟悉SAX、DOM、JDOM的優缺點,能夠使用其中壹種完成XML解析和內容處理。
5.測試:您必須熟悉使用junit編寫測試用例來完成代碼的自動測試。
6.管理:必須熟悉使用ant進行項目管理的常見任務,如項目編譯、javadoc生成、jar生成、版本控制、自動測試等。
7.故障排除:應該可以根據異常信息快速定位問題的原因和大概位置。
8.思想:妳必須掌握OOP的主要要求,這樣用Java開發的系統才能是真正的Java系統。
9.規範:編寫的代碼必須符合流行的編碼規範,比如類名的大寫,成員和方法名的小寫,方法名的第壹個字壹般是動詞,所有的包名都是小寫,這樣程序的可讀性更好。