首頁>Club>
如題
3
回覆列表
  • 1 # 飛昇的碼農

    JAVA方面的書籍特別多,網上的推薦也是五花八門,每一本都閱讀下來幾乎是不可能的事情。基於JAVA的發展方向非常多,特意挑選了下面四本各個方向都適用的書籍。

    阿里巴巴JAVA開發手冊

    想要提升必須有堅實的基礎,閱讀這本書,可以讓你編寫出更加規範,更加高效的程式。個人建議優先閱讀這本書。

    Java多執行緒程式設計核心技術

    目前來說,隨著網際網路的不斷髮展,JAVA單執行緒單應用的工程已經非常少了。不會多執行緒的程式設計師不是一個好的程式設計師,不會編寫高效多執行緒程式的工程師不是一個合格的工程師。所以非常推薦這本書。

    Head First Design Patterns

    非常詳細地介紹了幾十種設計模式,包括單例模式,工廠模式,策略模式等等,簡單易懂,閱讀後必定受益匪淺。提升必讀書籍。

    深入理解JAVA虛擬機器:JVM高階特性與最佳實踐

    想要寫出高效率的程式碼必須瞭解JAVA虛擬機器,而本書中系統地介紹了JVM相關的知識,包括JAVA技術體系,JVM記憶體管理,JVM執行子系統等等。

  • 2 # 飛天猿

    深入理解Java虛擬機器:JVM高階特性與最佳實踐

    Java併發程式設計實戰

    Spring原始碼深度解析

    從Paxos到ZooKeeper 分散式一致性原理與實踐

    JAVA核心思想

    這些都是比較深入研究的書籍,要耐心去看。

  • 3 # 玩著學程式設計

    個人覺得看影片的效果更好一些,很多功能的實現都能夠透過更具體的形式展現出來,更容易理解。之前瞭解過 “ 如鵬網 ”的Java提高課程,挺詳細的,可以作為學習路線來參考。

    第一階段:第二階段:NoSQL第三階段:設計模式第四階段:分散式技術第五部分:綜合專案

    詳細的可以到 如鵬網 官網上去了解一下,有網路的地方就可以學習,有問題隨時提問,老師實時線上答疑,有新的課程更新了,也是可以繼續申請了來學習的,有技術大牛親自授課,口碑不錯,基本上都是慕名而去的。

  • 4 # 大學生程式設計指南

    根據工作經歷覺得還不錯的書推薦給你

    java程式設計思想是對oop程式設計思想講述的非常細緻的一本書,玩面向物件這個本書是必須要看的,況且這本書的作者就是C++程式設計思想的作者,所以對於面向物件的理解屬於很深的層次。

    深入理解java的虛擬機器

    java程式設計到了一定層次就要考慮程式碼生態圈,在jvm這個容器裡面執行,一些屬性就要多熟知。瞭解底層的一些屬性為了程式設計過程少走彎路,很多公司專門定製jvm為了自己特殊的需求,這些都需要對java虛擬機器有一個非常深刻的瞭解

    java併發程式設計實戰

    併發技術是當前高階程式設計中的基礎,特別對於伺服器端的資料負載這塊

    java的多執行緒程式設計核心技術

    其實java的併發技術和多執行緒技術應該整體統一起來一塊看,這樣有助於對整體有個大的瞭解。

  • 5 # JAVA周老師

    java要提升,用再多的框架效果不大,最大的提高就是了解實現原理,這樣才能更好的使用和從根本去解決問題或者最佳化程式。

    java併發程式設計藝術,我現在正在看,真是收穫很大,從底層實現到多執行緒應用,雖然一般的開發平時用執行緒不是很多,但是如果想把程式寫好,必須瞭解底層。

    深入理解java虛擬機器,目前瞭解底層推薦比較多的。

    spring技術目前用途比較廣,從springmvc到springboot再到springcloud,深入理解一下spring的底層很有必要,而且它的設計和程式碼實現很有藝術感。書籍是spring技術內幕

    資料庫一定不能忘記,高效能mysql

    如果要做io相關的專案,多看看netty這個框架,書籍名稱我忘了

    手機打的字有點亂,還請諒解

  • 6 # Java技術架構

    排名不分先後

    Effective Java

    瞭解過Java的人應該或多或少的聽過此書吧,堪稱經典。書中主要羅列了一些知識點,然後對於這些知識點單獨進行詳述。內容頗有深度,建議有基礎的人看。

    Thinking In Java 4

    Thinking In Java 被譽為"Java聖經",無論你處於哪個階段,每次閱讀都能有所收穫,也因此對新手而言,這本書譭譽參半,自行斟酌吧

    Java併發程式設計實戰

    國外人寫的書,這是翻譯版,原書《Java Concurrency in Practice》,堪稱併發中的經典書籍。翻譯的也很好,書本內容偏理論,基本知識點都能夠概括。當然這本書還是需要有一點的併發基礎的人適合看的,零基礎的看起來會有點吃力。此書可以看好多遍,沒看一遍都會有新的認識。

    深入理解Java虛擬機器

    此書也甚為經典,作者是國內的,在市場上面濫竽充數橫行的今天,算得上是上上品。書中對JVM進行了詳細深刻的說明,是學習JVM原理必備書籍。

    Head First 設計模式

    head first系列的教材,看起來都特別輕鬆,圖文並茂,簡單易懂,適合初學者選擇

    重構_改善既有程式碼的設計

    書中給出了70多個可行的重構,每個重構都介紹了一種經過驗證的程式碼變換手法的動機和技術。本書提出的重構準則將幫助你一次一小步地修改你的程式碼,從而減少了開發過程中的風險。

    MySQL技術內幕

    從原始碼的角度深度解析了InnoDB的體系結構、實現原理、工作機制,並給出了大量最佳實踐,能幫助你係統而深入地掌握InnoDB,更重要的是,它能為你設計管理高效能、高可用的資料庫系統提供絕佳的指導

  • 中秋節和大豐收的關聯?
  • 當今新生代農民要怎麼做才能幸福?