Posted on 2010-01-15 22:33
斷點 閱讀(639)
評論(0) 編輯 收藏 所屬分類:
Java成長之路
轉載:
學習Java最痛苦的事情莫過于對未來職業方向的選擇。尤其是選擇開發Java Application還是Java Web方向,在你先定好大類后還有數不盡的小類教你無從學起。
因此,作為初學者的你必須看完本文。從中你將了解到如何學習Java并選擇適合自己的Java。
我想就我自己讀過的技術書籍中挑選出來一些,按照學習的先后順序,推薦給大家,特別是那些想不斷提高自己技術水平的Java程序員們。
一、Java編程入門類
如果你是初學者,僅僅學過一點C語言或VB語文,對于沒有Java編程經驗的程序員要入門,隨便讀什么入門書籍都一樣,只要你認真的學習JAVA,這個階段需要你快速的掌握Java基礎語法和基本用法,宗旨就是“囫圇吞棗不求甚解”,先對Java熟悉起來再說。
用很短的時間快速過一遍Java語法,連懵帶猜多寫寫代碼,要“知其然”。沒錯,你就要在知其然不知其所以然,前期只要求你掌握JAVA的大體框架,然后我們再進入深層次的學習JAVA。下面我們介紹第一本Java書籍。
1、《Java編程思想》
在你學會了一些基礎的JAVA語法及類后,,你需要“知其所以然”了。這個時候強烈推薦你學習《Java編程思想》是一本讓你知其所以然的好書,它對于基本的面向對象知識有比較清楚的交待,對Java基本語法,基本類庫有比較清楚的講解,可以幫你打一個良好的Java編程基礎。
在看《Java編程思想》這本書,你一定要注意,因為它實在是太厚了,要小心不要砸到自己的腳,也比較羅嗦,不適合現代人快節奏學習,因此看這本書要懂得取舍,不是每章每節都值得一看的,挑重點的深入看就可以了。另外,當你看完《Java編程思想》后,也可以把它當作枕頭用。睡醒后還能拿來看幾眼,簡直是一本居家旅行,學習進步不可多得之物。
2、《Agile Java》中文版 (這是第二本了呵)
《Agile Java》中文版這本書一大特點是以單元測試和TDD來貫穿全書的,在教你Java各種重要的基礎知識的過程中,潛移默化的影響你的編程思維走向敏捷,走向TDD。TDD的最大優點在于它可以改變你對JAVA的思維模式。
出處:http://www.zhiweinet.com/
posted @ 2009-07-04 21:17 斷點 閱讀(270) | 評論 (0)