如何學(xué)好Java語(yǔ)言,是所有初學(xué)者都需要面對(duì)的問題。初學(xué)者需要注意的有一下幾點(diǎn):
1明確自己的學(xué)習(xí)目標(biāo)和大的方向,選擇并鎖定一門語(yǔ)言,然后按照自己的方向努力學(xué)習(xí),認(rèn)真研究。
2初學(xué)者不用看太多的書,先找本相對(duì)基礎(chǔ)的書系統(tǒng)地學(xué)習(xí)。很多程序開發(fā)人員工作了很久也只是熟悉部分基礎(chǔ)而已,并沒有系統(tǒng)地學(xué)習(xí)Java語(yǔ)言。
3了解設(shè)計(jì)模式。開發(fā)程序必須編寫程序代碼,這些代碼必須具有高度的可讀性,這樣編寫的程序才有調(diào)試、維護(hù)和升級(jí)的價(jià)值。
4不要死記語(yǔ)法。在剛接觸一門語(yǔ)言,特別是Java語(yǔ)言時(shí),掌握好基本語(yǔ)法并大概了解一些功能即可。盡量借助開發(fā)工具,比如Eclipse或者NetBeans。借助開發(fā)工具的代碼幫助功能完成代碼的錄入,這樣可以快速進(jìn)入學(xué)習(xí)狀態(tài)。
5多實(shí)踐,多思考,多請(qǐng)教。僅讀懂書本中的內(nèi)容和技術(shù)是不行的,必須動(dòng)手編寫程序代碼,并運(yùn)用程序,分析運(yùn)行結(jié)構(gòu),從而對(duì)學(xué)習(xí)內(nèi)容有個(gè)整體的認(rèn)識(shí)和肯定。
6不要急躁。遇到技術(shù)問題,必須冷靜對(duì)待,不要讓自己思維混亂。保持頭腦清醒才能分析了解,明白錯(cuò)的原因,甚至能舉一反三,解決其他關(guān)聯(lián)的錯(cuò)誤問題。
7多查閱資料。可以經(jīng)常到Internet上搜索相關(guān)資料或解決問題的方法,網(wǎng)絡(luò)上已經(jīng)摘錄了很多人遇到的問題和不同的解決方法,分析這些問題的解決方法,找到蕞適合自己的。
8多閱讀別人的源代碼。不但要看懂他人的程序代碼,還要分析他人的編程思想和設(shè)計(jì)模式,讓自己也能熟悉的使用。