導航:首頁 > 編程語言 > java編程思想多久看完

java編程思想多久看完

發布時間:2025-06-19 13:27:58

『壹』 java小白先看什麼書比較好

對於初學者來說,看書只是學習的一部分,還有很重要的一部分就是實踐,一定要多敲代碼,多敲代碼,多敲代碼。下面給大家推薦幾本個人覺得還不錯的書,也可以關注一下我哈。
一、Java編程入門類
對於沒有Java編程經驗的程序員要入門,隨便讀什麼入門書籍都一樣,這個階段需要你快速的掌握Java基礎語法和基本用法,宗旨就是「囫圇吞棗不求甚解」,先對Java熟悉起來再說。用很短的時間快速過一遍Java語法,連懵帶猜多寫寫代碼,要「知其然」。

1、《Java編程思想》
在有了一定的Java編程經驗之後,你需要「知其所以然」了。這個時候《Java編程思想》是一本讓你知其所以然的好書,它對於基本的面向對象知識有比較清楚的交待,對Java基本語法,基本類庫有比較清楚的講解,可以幫你打一個良好的Java編程基礎。這本書的缺點是實在太厚,也比較羅嗦,不適合現代人快節奏學習,因此看這本書要懂得取捨,不是每章每節都值得一看的,挑重點的深入看就可以了。

2、《Agile Java》中文版
這本書一大特點是以單元測試和TDD來貫穿全書的,在教你Java各種重要的基礎知識的過程中,潛移默化的影響你的編程思維走向敏捷,走向TDD。另外這本書成書很新,以JDK5.0的語法為基礎講解,要學習JDK5.0的新語法也不錯。還有這本書對於內容取捨也非常得當,Java語言畢竟類庫龐大,可以講的內容太多,這本書選擇的內容以及內容的多寡都很得當,可以讓你以最少的時間掌握Java最重要的知識,順便培養出來優秀的編程思路,真是一本不可多得的好書。

二、Java編程進階類
打下一個良好的Java基礎,還需要更多的實踐經驗積累,我想沒有什麼捷徑。有兩本書值得你在編程生涯的這個階段閱讀,培養良好的編程習慣,提高你的代碼質量。

1、《重構 改善既有代碼的設計》
這本書名氣很大,不用多介紹,可以在閑暇的時候多翻翻,多和自己的實踐相互印證。這本書對你產生影響是潛移默化的。

2、《測試驅動開發 by Example》
本書最大特點是很薄,看起來沒有什麼負擔。你可以找一個周末的下午,一邊看,一邊照做,一個下午就把書看完,這本書的所有例子跑完了。這本書的作用是通過實戰讓你培養TDD的思路。

還有一些比較基礎的入門書籍推薦給你
《Head First java開發》
《Head First java開發》是本完整的面向對象(object-oriented,OO)程序設計和java開發的學習指導。此書是根據學習理論所設計的,讓你可以從學習程序語言的基礎開始一直到包括線程、網路與分布式程序等項目。最重要的,你會學會如何像個面向對象開發者一樣去思考。但如果你真地想要好好地學習java開發,你會需要《Head First java開發》。這本書可是Amazon編輯推薦的十大好書之一!強烈推薦學習此書,非常適合初學者入門。

《java開發從入門到精通》
《java開發從入門到精通》這本書主要針對java開發基礎,對於沒有學過java開發的人才說,是一個不錯的選擇。通過這本書,大家可以從零開始,慢慢碼銷搜來學習,而且實操很多,不會讓你看到最後出現只會理論的情況。

《Thinking in java開發》(中文名:《java開發編程思想》)
《java開發編程思想》可以說遲歷是最經典的java開發著作,是所有java開發程序員必備教科書。這本書不管是正在學習還是已經工作許多年的程序員,都可以從這本書中得到你想要的東西。這本書具有教材和工具書的作用,就像一本字典,想知道什麼都可以從中查詢。雖然這本書很好,但並不建斗櫻議初學者學習,對於初學者難度較大。

《瘋狂java開發講義》
《瘋狂的講義》這本書比較適合自學者,內容比較項目化,實操方法很多,如果你想進行java開發的深入學習,不妨看看這本書。

《java開發核心技術》
這本書分為兩個部分,第一個部分講的是基礎知識,第二個部分講的是高級特性。由於內容非常有層次,所以非常適合自學的同學學習。
希望對您有所幫助!~

『貳』 新手想自學JAVA,需要做什麼准備

我個人的建議是:
(1)看入門視頻,網上很多的,比如張孝祥老師的,沒必要看完,看幾個入門視頻後就可以進入(2)了(需要兩天就夠了),至於編譯器工具什麼的裡面都會講到;
(2)Java基礎書籍,一開始沒必要看一本很厚的磚頭書,可以找本薄的書來看,兩百多頁的就夠了,然後進入(3)(需要兩周);
(3)買本深入講解Java的書來看,比如經典的《Java核心技術》,《Java編程思想》等,看完後就可以進入(4)(需要兩個月);
(4)買本Java Web開發書籍來看,裡面涉及Spring, Struts, Hibernate等框架,看完後就進入(5)(需要兩個月);
(5)開始自己試著做項目(前提是懂得一定的資料庫知識、Web基礎,比如SQL數據定義和操作語言,HTML,JSP,JAVASCRIPT,不需要了解太多,可以一邊做項目一邊學),從此,自己都可以多了解其他開源框架,學習設計模式等,以後需要學習的東西太多了。
注意:前面的每一步都需要動手實踐,只看書不動手相當於浪費時間!切記!

閱讀全文

與java編程思想多久看完相關的資料

熱點內容
切報紙的解壓視頻 瀏覽:916
哪些液體可壓縮 瀏覽:123
怎麼用紙來做解壓神器 瀏覽:911
電腦新建文件夾怎麼秀 瀏覽:128
單片機中向左移位 瀏覽:254
c語言必須經過編譯和鏈接才能運行 瀏覽:214
廣東雲存儲伺服器 瀏覽:888
安卓的自定義桌面怎麼設置 瀏覽:689
共享型伺服器和其他型有什麼區別 瀏覽:69
解壓玩具萌物團子 瀏覽:554
方舟手游新開伺服器怎麼起家 瀏覽:150
清濁空文件夾清理 瀏覽:317
linux查詢埠進程佔用 瀏覽:743
默認伺服器為什麼打不開 瀏覽:386
入門經典7pdf 瀏覽:387
ios怎麼安裝到安卓機上 瀏覽:620
32單片機延時怎麼寫 瀏覽:880
linux設置jvm參數 瀏覽:657
求生之路2伺服器下載地址 瀏覽:77
ug編程點與曲線怎麼往復銑 瀏覽:282