如何系統(tǒng)地學(xué)好Java
1. 具有一定的自學(xué)能力現(xiàn)如今,包括Java在內(nèi)的信息技術(shù)發(fā)展迅速,僅依靠一本好書或者教師在課堂上的教學(xué)是難以精通某些技術(shù)的。因此必須具有良好的自學(xué)能力,要花費(fèi)大量的時(shí)間投入到學(xué)習(xí)中去。學(xué)習(xí)Java的
1. 具有一定的自學(xué)能力
現(xiàn)如今,包括Java在內(nèi)的信息技術(shù)發(fā)展迅速,僅依靠一本好書或者教師在課堂上的教學(xué)是難以精通某些技術(shù)的。因此必須具有良好的自學(xué)能力,要花費(fèi)大量的時(shí)間投入到學(xué)習(xí)中去。
學(xué)習(xí)Java的三個(gè)層次
任何人的精力都是有限的,不可能掌握所有的技術(shù)。因此學(xué)習(xí)任何技術(shù)都要有三個(gè)層次:
1. 這項(xiàng)技術(shù)是什么?
2. 它能干什么?
3. 怎樣利用它實(shí)現(xiàn)它的功能?
多動(dòng)手練習(xí)
很多初學(xué)者學(xué)習(xí)Java,往往抱著一本書非常認(rèn)真的去看,而且書中的很多例子也能看懂。但是,當(dāng)做到計(jì)算機(jī)面前寫程序時(shí),就抓頭撓腮,不知從何下手。要解決這個(gè)問題必須通過多動(dòng)手練習(xí)程序,熟練才行。同時(shí),沒有任何人在編程過程中會(huì)非常的順利,不出現(xiàn)任何錯(cuò)誤,我們要有信心處理。
對(duì)比學(xué)習(xí)
學(xué)習(xí)Java的讀者,可能已經(jīng)具有C的基礎(chǔ),因此學(xué)習(xí)會(huì)比較容易一些。由于任何語言或多或少都有類似的地方,可以在學(xué)習(xí)Java的時(shí)候,采用橫向?qū)Ρ鹊姆椒▉韺W(xué)習(xí)。
學(xué)會(huì)使用幫助和網(wǎng)絡(luò)資源
任何一本書不可能把所有的知識(shí)點(diǎn)講到。同時(shí)凡是比較優(yōu)秀的軟件都有一些幫助文檔,因此要學(xué)用幫助文檔。針對(duì)Java而言,要學(xué)會(huì)使用Java相關(guān)的API文檔,也可以上網(wǎng)下載一些視頻教程。要學(xué)會(huì)自己解決問題。
綜上所述,想要系統(tǒng)地學(xué)好Java,需要具備良好的自學(xué)能力、分層次地學(xué)習(xí)、多動(dòng)手練習(xí)、對(duì)比學(xué)習(xí)、充分利用幫助和網(wǎng)絡(luò)資源。只有這樣才能夠真正掌握這門編程語言。