資源描述:
《java自學之道摘要》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、《Java自學之道》---閔開慧Java自學之道摘要本書特色:1、從學生自己的角度出發(fā)該書從學生的角度出發(fā),因為知識的接受者是我們,我們會更加了解我們自己需要什么樣的知識以及什么樣的學習方法。2、避免繁瑣,一語中的解釋概念該書不像Java教材那么繁瑣難懂,該書力求精簡和經典,一語中的點出每個知識點的學習重點,目的是教會學習者怎樣做出項目而不是怎樣研究理論。因為,該書的目的是教會學習者怎樣開發(fā)出自己的項目,而不是把Java語言的理論搞得過于深奧,因為我們要明白,Java的開發(fā)本來就是為開發(fā)項目用的,而不是做理論研究用的。它是
2、一門開發(fā)工具,而不是一種學術理論。3、灌輸了大量的自學經驗和難題的解決技巧自己在書中灌輸了很多自學經驗以及高效的學習方法,幫助學習者更快更高效地開發(fā)出自己的項目。同時,根據自己平時開發(fā)項目的經驗,在里面灌輸了很多自己的項目開發(fā)經驗以及學習技巧,以及開發(fā)過程中許多難題的解決技巧,這些技巧都是自己在開發(fā)過程中琢磨出來的,一般在網上或者其它書上都很難找到。4、內容全面、系統(tǒng)、深入本書介紹了Java開發(fā)的基礎概念、經典練習題、算法、游戲,最后還詳細解析了三個項目案例的開發(fā)過程。5、講解由淺入深、循序漸進,適合各個層次的讀者學習該書
3、分概念、提高和實戰(zhàn)三部分。概念部分一語破的地點破每個知識點,提高部分是鞏固概念和為后面實戰(zhàn)打基礎的部分,實戰(zhàn)部分是讓讀者體會并學會怎樣開發(fā)自己的項目。6、貫穿大量的開發(fā)實例和技巧,迅速提升開發(fā)水平本書貫穿了許多個人覺得比較經典的開發(fā)實例,讓讀者有目標的練習,迅速提高開發(fā)水平,更快、更迅速的開發(fā)出自己的項目。7、詳解典型項目實例開發(fā),迅速提高實戰(zhàn)水平本書在最后的提高篇里面詳解了三個項目開發(fā)實例,通過這幾個項目開發(fā),讓讀者親身體會并熟悉Java項目開發(fā)過程,迅速提高自己的項目開發(fā)水平。編寫該書的原因:1、盡觀書場,各種各樣的J
4、ava書籍不勝其數,但經過自己兩年多的自學經驗以及項目開發(fā)經驗,自己發(fā)現(xiàn)雖然很多Java書籍很厚、理論解釋得也很深刻,但對于我們Java的學習者尤其是初學者來說,有的人看見這厚厚的一本書當場就泄氣了,再加上后面知識的學習,可能作者也是用心良苦,把理論知識寫得過于復雜深奧,有時一個概念看了好幾頁結果竟然是云里來霧里去的而不知所云。就拿IO流這章來說,《Java自學之道》---閔開慧《Java自學之道》---閔開慧當時自己剛開始學時也感到非常吃力,因為這章本來就比較抽象,(其實,計算機專業(yè)的知識都非常抽象,因為人們要把三維的知
5、識壓縮成二維的傳承下去,所以就避免不了把形象的知識抽象化)自己翻閱了很多資料也還是沒有掌握這章,最后在網上看了很多視頻才知道原來這章是如此的簡單。其實,學習此章最主要的是把握IO流的去向,只要搞懂流的輸入和輸出去向,后面的也就迎刃而解了。而解釋流的去向只需要一句話就可以輕松解決,而這句話也是該章最核心的知識也是首先必須要理解的知識,否則就不知道怎樣用大把的函數來操作流。2、我們要清楚我們學習Java的目的,Java是用來做項目開發(fā)的而不是搞理論研究的。所以學習時沒有必要把理論知識搞得太深刻,有時搞得太深奧可能它的效果反而會
6、與之背道而馳,落得事倍功半的效果。但是理論又不得不清楚,不理解理論也就不知道怎樣操作代碼,而本書在概念部分都是非常精簡的,但每個概念都解釋得非常到位,并不是說精簡就是一帶而過。就像上面所說的IO流這章一樣,能用一句話解釋流的去向絕不用好幾頁紙來解釋;JDK的路徑配置方法只需要在path里的路徑后面加上分號再加個點就可以運行所有程序,就不需要既設置classpath又設置path,而有的程序卻依然不能運行。3、該書從學生的角度出發(fā),我們更加明白我們需要什么?;蛟S有人說,老師尤其是有多年經驗的老師可能更了解學生需要什么,但我們
7、必須明確,老師畢竟不是學生,學習知識的是我們而不是老師,只有我們自己才真正知道我們真正需要什么樣的學習方法、什么樣的知識、什么樣的學習方式更有效、什么樣的知識結構我們更容易理解。其實,很簡單,無論是老師的課本還是我們自己的書本,目的只有一個,就是掌握所學知識,但區(qū)別就在于怎樣更好更快更高效地掌握。4、自己有兩年多的自學經驗和項目開發(fā)經驗,知道我們需要什么樣的參考書,知道我們需要什么樣的學習方法,更知道怎樣更高效地學習Java。其實,Java的學習很簡單,只要你能夠做出項目,就說明你已經掌握了Java語言。其實,學習編程語言
8、和練功是一個道理,一通百通。只要能夠精通一門編程語言,其它語言也是大同小異,學起來就簡單很多。而真正要精通一門語言,只有做項目才是王道。無論一個人的理論知識多么深厚,或者內存分析都了如指掌,但如果做不出項目,那對不起,在別人看來你一樣不懂Java。因為你已經偏離了Java學習的目的,Java是項目開發(fā)工