更新時間:2022-04-26 17:03:30 來源:動力節點 瀏覽1595次
作為Java程序員來說,最痛苦的就是選擇范圍很廣,要讀的書太多,很容易不知所措。想挑一些自己看過的技術書籍,按照學習的順序,推薦給大家,特別是那些想不斷提高技術水平的Java程序員。
對于沒有編程經驗的Java程序員應該入門,和看任何入門書一樣,這個階段需要你快速掌握Java的基本語法和基本用法,目的是“不懂就吞”,先對Java熟悉一下它。在短時間內快速通讀Java語法,即使是一無所知的猜測,寫更多的代碼,想要“知道它是什么”。
1.《Java編程思想》
有一定的Java編程經驗后,就需要“知道為什么”了。是時候到了《Java編程思想》所以是一本讓你知道的好書,對面向對象的基礎知識都有清晰的講解,是Java基礎語法,基礎類庫講解清楚,可以幫你做一個良好的Java編程基礎。這本書的缺點是太厚了,也比較羅嗦,不適合現代人快節奏的學習,所以讀這本書要懂得取舍,并不是每一章每一節都值得一讀,只需深入了解關鍵點。
2.《敏捷Java》中文版
這本書是出版社給我的,一拿到就放在書架上,沒翻頁就放在書柜里,但是前兩天收拾書柜的時候,拿出來了翻過來,發現這絕對是一本好書!這本書的一大特色就是單元測試和TDD貫穿全書,我在教你Java過程中的各種重要基礎知識,潛移默化地影響著你編程思維敏捷,趨勢TDD。另外,這本書很新,以JDK5.0語法為基礎講解,學習JDK5.0我的新語法也不錯。而且這本書的內容選擇也很合適,Java畢竟語言類庫龐大,要說的太多了,這本書的內容和內容量都非常合適,
打好Java基礎,需要更多的實踐經驗,我覺得沒有捷徑可走。在你編程生涯的這個階段,有兩本書值得一讀,養成良好的編程習慣,提高你的代碼質量。
1.《重構改進現有代碼的設計》
這本書很有名,不用介紹了,閑暇之余可以多翻翻,更多和自己的實踐相印證。這本書對你的影響是難以察覺的。
2.《通過示例進行測試驅動開發》
這本書最大的特點就是很薄,似乎沒有負擔。可以找一個周末的下午,邊看邊做,一個下午看完書,書里的例子全部看完。本書的作用是通過實戰訓練你對TDD的思想。
1.《Head First java開發》java開發簡介
《Head First java Development》這是一本完整的面向對象(object-oriented,OO)編程和java開發的學習指南。本書是在學習理論的基礎上設計的,讓你可以從編程語言的基礎開始,一路深入到包括線程、網絡和分布式程序等。最重要的是,您將學習如何像面向對象的開發人員一樣思考。但是如果你真的想好好學習java開發,你就需要《Head First java Development》。這本書是亞馬遜小編推薦的十大好書之一!強烈建議學習這本書,非常適合初學者。
2.《java開發從入門到精通》適合自學
《java開發從入門到精通》這本書主要針對java開發基礎設施,對于沒有學過java的開發人才來說,是個不錯的選擇。通過這本書,你可以從頭開始,花時間去學習,并且大量的實踐,它不會讓你看到最后只會是理論的情況。
3.《Java開發思考》(中文名:《Java開發編程思想》)適合中級自學者和Java培訓學員
4.《Java開發編程思想》可以說是最經典的java開發和工作,都是java開發程序員必備的教材。這本書不僅是一個正在學習或工作多年的程序員,你可以從本書中得到你想要的。這本書既是教科書又是參考書,就像一本字典,想知道什么都可以查詢。這本書雖然很好,但是不建議初學者學習,初學者比較難。
以上就是動力節點小編介紹的"零基礎Java學習哪本書籍比較好",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習