掌握Java語言需要了解的知識
經常看到一些人說掌握了Java,但是讓他們用Java做一個實際的項目可能又很難完成,所以,筆者根據自己的經驗,提出一些對掌握Java這個說法的標準,主要對於新手,也可以提供一個需要學習哪些內容的參考。
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。
5、測試:
必須熟悉使用junit編寫測試用例完成代碼的自動測試。
6、管理:
必須熟悉使用ant完成工程管理的常用任務,例如工程編譯、生成javadoc、生成jar、版本控制、自動測試。
7、排錯:
應該可以根據異常信息比較快速的'定位問題的原因和大致位置。
8、思想:
必須掌握OOP的主要要求,這樣使用Java開發的系統才能是真正的Java系統。
9、規範:
編寫的代碼必須符合流行的編碼規範,例如類名首字母大寫,成員和方法名首字母小寫,方法名的第一個單詞一般是動詞,包名全部小寫等,這樣程序的可讀性才比較好。
相關文章
-
java程序員需要掌握些什麼知識
一、指導思想以科學發展觀爲指導,以學習貫徹黨的十八大精神爲動力,以創建四川省校園文化典範學校爲抓手,以全面提高教師職業道德素質爲核心,以愛崗敬業、教書育人、爲人師表爲重點,以規範管理、提高質量爲目標,緊緊圍繞教育 -
瞭解Java語言小知識
作爲高中生,制定好學習計劃是十分重要的,那麼相關的計劃應該如何制定呢?下面是小編分享給大家的高中生學習計劃模板,歡迎閱讀。高中生學習計劃模板(一)我現在是高一的新生,班主任要求我們每個人寫一篇高中三年的學習計劃書,我 -
JAVA認證基礎知識:Java文件解壓縮示例
Java實現壓縮文件的解壓縮操作,缺點是壓縮文件內不能含有文件名爲中文的`的文件,否則會出現如下錯誤:Exception in thread "main" galArgumentException: MALFORMEDat ring(Unknown Source)at LOC(Unknown Source)at ext -
Java編程語言基礎知識要點
Java語言作爲靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。下面小編整理了Java編程語言基礎知識要點,希望對大家有幫助!一、先明白瞭解什麼是Java的四個方面。初學 -
Java認證考試知識點:Java時間類的函數
鐺!新年的鐘聲響起,我又長了一歲。馬上又要過年了,我要爲家裏選一幅春聯。經過趙老師的細心教導,我對春聯有了瞭解。春聯有許多要求,比如必須要有春字,上下聯不能有重複的字,在如此苛刻的條件下,還要遵守平仄韻。我得堅強的面 -
Java認證考試知識點:JavaSE6的新功能
Java SE 6的十大新功能及你應該升級到Java SE 6上的十大原因。這十大看點以次是: 1新的安全功能:Java 6對於安全的新支持主要有:JSR 105: XML DSIG API/implementation、本地平臺GSS/Kerberos的集成、JSR 268: Smart Ca -
JAVA認證基礎知識:Java獲取當前的系統時間
中國是一個有着五千年曆史的文明古國,中華民族素來是一個溫文爾雅,落落大方,見義勇爲,謙恭禮讓的文明禮儀之邦。華夏兒女的舉手投足、音容笑貌,無不體現一個人的氣質與素養。下面小編跟大家分享一下講文明的倡議書!【倡議書 -
Java認證基礎知識:java字符串轉化整型問題
java 字符串轉化整型問題public class StringParesInteger {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubtln(_VALUE);tln(_VALUE/10);tln(pareseInt("="));}/** -
JavaScript與java語言的區別
尊敬的公司領導我從事汽車維修行業已有三十多年的經歷,曾在多個公司工作,先後擔任維修工,車隊主管,檢驗員,調度等職,積累了豐富的工作經驗。目前我負責車間調度,對本公司維修部人員和工作流程極爲熟悉,對車間主管這一崗位有自 -
Javascript和Java語言間的異同比較
雖然Javascript與Java有緊密的聯繫,但卻是兩個公司開發的不同的兩個產品。那麼js和java有什麼關係,兩種語言的不同點是什麼呢?以下是本站小編搜索整理的關於Javascript和Java語言間的異同比較,供參考學習,感興趣的小夥伴們