如何成为一个合格的 Java程序员
生活随笔
收集整理的這篇文章主要介紹了
如何成为一个合格的 Java程序员
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
1.????語法:必須比較熟悉,在寫代碼的時候 IDE 的編輯器對某一行報錯應該能夠根據報錯信息知道是?什么樣的語法錯誤并且知道任何修正。?
?? 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%以上的類的靈活運用,特別是集合類體系、規則表達式、zip、以及時間、?
隨機數、屬性、資源和 Timer。?
??? 3)java.io 包下的 60%以上的類的使用,理解 IO 體系的基于管道模型的設計思路以及常用 IO 類的?
特性和使用場合。?
??? 4)java.math 包下的 100%的內容。?
??? 5)java.net 包下的 60%以上的內容,對各個類的功能比較熟悉。?
??? 6)java.text 包下的 60%以上的內容,特別是各種格式化類。?
??? 7)熟練運用 JDBC。?
??? 8)java.security包下 40%以上的內容,如果對于安全沒有接觸的話根本就不可能掌握 java。?
??? 9)AWT 的基本內容,包括各種組件事件、監聽器、布局管理器、常用組件、打印。?
??? 10)Swing 的基本內容,和 AWT 的要求類似。?
??? 11)XML 處理,熟悉 SAX、DOM 以及 JDOM 的優缺點并且能夠使用其中的一種完成 XML的解析?
及內容處理。?
?? 5.????測試:必須熟悉使用 junit 編寫測試用例完成代碼的自動測試。?
?? 6.????管理:必須熟悉使用 ant 完成工程管理的常用任務,例如工程編譯、生成 javadoc、生成 jar、版本?
控制、自動測試。?
?? 7.????排錯:應該可以根據異常信息比較快速的定位問題的原因和大致位置。?
?? 8.????思想:必須掌握 OOP 的主要要求,這樣使用 Java 開發的系統才能是真正的 Java 系統。?
?? 9.????規范:編寫的代碼必須符合流行的編碼規范,例如類名首字母大寫,成員和方法名首字母小寫,?
??????????方法名的第一個單詞一般是動詞,包名全部小寫等,這樣程序的可讀性才比較好
轉載于:https://my.oschina.net/weiweiblog/blog/474089
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的如何成为一个合格的 Java程序员的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: POI操作Excel常用方法总结 .
- 下一篇: libvirt(virsh命令介绍)