回覆列表
  • 1 # 叫我蘇鑫阿

    書籍推薦

    《Java程式設計思想》

    相當於Java聖書了,受到大量程式設計師的讚譽,從最基礎的語言特性到複雜的抽象邏輯,這本都能輕鬆的讓你掌握其中的奧秘。

    《Head First Java》

    透過圖文並茂的方式,真真正正的有圖有真相,讓你輕鬆掌握java各種知識點。

    《重構》

    提升程式碼質量才是王道,程式碼寫的別人看不懂,不可維護,是程式設計師職場的大忌,透過抽取變數,方法,各種設計模式的組合,減少程式碼耦合,提高程式碼複用,增強軟體可拓展性。

    《演算法(第4版)》

    演算法領域經典參考書,透過科學的方法,教會你如何從數學模型進行演算法分析,從排序,到查詢,到樹,圖、字串行業沉澱的演算法一一講解,有豐富的圖表解釋,和全新java的程式碼結合,學習演算法的同時還能更加了解java知識。

  • 2 # 阿彪學搞笑

    java基礎書籍:

    《Head First Java》

    這本書的對Java的基礎概念講解不錯,比如基礎語法、物件、多型與繼承,並對異常處理、執行緒、IO有簡單介紹。

    書中透過穿插生動的圖示,並帶上外華人的幽默,閱讀輕鬆。

    該書再的豆瓣評分8.7,得分還是比較高。推薦。

    2.《Java程式設計思想》

    這本書我們多數還是叫的是英文書名《THINKING IN JAVA》 , 此書對基礎知識加強,並講解的透徹,對於新手和老鳥都很有價值。多讀幾次並配以實際操作,會有深刻感悟。

    本書在豆瓣評分達到9.1,可想而知,認可度有多高。

    3.《重構_改善既有程式碼的設計》

    該書完美詮釋如何重構程式碼,提供不同場景的最佳重構方案,提升自身java理解,並是程式更加具備擴充套件性。推薦閱讀。

    擴充套件:

    JVM:

    《深入理解 Java 虛擬機器》

    書中對JAVA 執行時區域, JAVA 的記憶體模型與執行緒做了詳細解讀,對後續java執行機制和查詢疑難問題很有幫助。

    設計模式:

    設計模式六大原則,以及23種設計模式。本書對23種設計模式完美詮釋,後續開發過程種擇優選擇。

    資料結構與演算法

    該書對資料結構有詳細講解,包含:資料結構、演算法、連結串列、佇列、二叉搜尋樹、DAG、B+樹、LSM樹、堆排序、跳錶、排序、雜湊表、搜尋引擎索引、資料庫索引、檔案索引、倒排索引、點陣圖法、三路快速排序、多路歸併排序、外部排序、連通圖、平衡樹等介紹,屬於進階課程。

    其次資料庫方面的知識也需要了解,比如:關係型資料庫查用sql,資料庫ORACLE,MYSQL

    非關係性資料庫redis之類。

    java常用框架,Spring Boot,spring Cloud

    前端框架vue,React,typescript也可涉及。

    上述描述的技術網上都有很多資料。

  • 3 # 實驗萌小新

    自學不建議看書,剛開始學幾乎沒什麼基礎,還是以影片為準,經過一段時間的學習之後有了基本的概念這個時候就可以去買一些輔導類的書籍,比如一些演算法指導和程式設計思想之類的

    我這裡推薦你去看一下Java程式設計思想,不要死看,作為一個字典式的查閱書書籍,以影片為主,書籍為輔,讓你更快的去融入到程式設計的這個當中,對其有比較全面的認知,也就是你剛開始需要橫向擴充套件

    我看前面幾樓都是給你提供的比較專業的書籍其實這些暫時還用不到,在你經過一段時間,大概半年左右,你能夠熟練的使用Java來進行一些專案的編寫,你就可以去看一些他們推薦的那種很深奧的書

    搞程式設計最忌諱的就是當你把所有事情都做好之後,你發現自己還沒有準備好。所以看哪些書看哪些影片不重要,重要的是你自己是否有這個覺悟,是否做好了準備

  • 4 # 七條學長

    入門:

    《Head First Java》

    真正的入門書籍,輕鬆搞笑,可以透過玩遊戲、拼圖、解謎題以及一些意想不到的方式與Java互動,再也不怕“從入門到放棄”。

    《瘋狂Java講義》

    進階:

    《Java程式設計思想》

    這是一本所有的Java學習者都無法避開的經典之作,被譽為全球最好的Java書籍。不同水平的人讀這本書也會有不同的感覺,初學Java的時候也許會覺得學的非常慢,當你程式設計了一段時間之後再看這本書,你就會發現,你程式設計中遇到的問題在這本書中有很多的體現,這時候大概就是你進階的時候了,你讀這本書也會變得比從前輕鬆和愉快了。程式設計幾年之後再看這本又會是怎樣的感覺呢?不妨拭目以待。

    《Java核心技術》

    作為與《Java程式設計思想》齊名的大全式圖書,這本書的內容更加細緻,偏重與講解Java計數,舉例說明了大量API,內容翔實、客觀準確,不拖泥帶水,所以相比於《Java程式設計思想》,更注重於實用性。而且這本書全面而且易懂,放在案旁用到的時候查一查、看一看,也是Java初學者和Java程式設計師的必備參考書。

    《Java效能權威指南》

    Java效能方面可能最好的一本書。深入介紹了JIT編譯器、垃圾收集演算法、執行緒同步等複雜問題,講解了很多應用效能分析以及最佳化的方法,詳盡講解了Java效能調優的相關知識,幫助讀者深入理解Java平臺效能的各個方面,適合所有想了解效能最佳化的Java程式設計師。

    典 書涵蓋育兒、教育、學前、課外書籍等各個類目,滿足你的多種口味,數量管夠管飽哦~品類雖然豐富,但很多隻有一本,到時候,也許會有上百個和你擁有同一種偏好或情結的人,線上和你搶同一本書。

  • 中秋節和大豐收的關聯?
  • 餐飲6月份能恢復嗎?