讀書推薦:2017 第二期

文章轉載自「開發者圓桌」一個關於開發者入門、進階、踩坑的微信公衆號java

本期將整理推薦幾本關於Java進階的書籍,若是有更好的推薦歡迎留言告知,一塊兒閱讀進步。程序員

 

第一期推薦的書籍,小夥伴們可能沒有搜到,鑑於這個問題,我已經把推薦的書整理到網盤中了,方便你們下載,若是有經濟能力,仍是建議購買正版圖書,或者購買kindel電子版。網盤地址以下:算法

連接: http://pan.baidu.com/s/1qYdHYDQ編程

密碼: wdkt 安全

位置:技術電子書庫 > 公衆號推薦 > 2017 第一期、2017 第二期。微信

 

技術方面的書發展仍是比較快的,網盤中的電子版整理有必定的延遲,可能不是最新的,你可根據本身的須要搜索最新版本或者購買。數據結構

 

Java編程思想(Thinking In java)多線程

 

本書贏得了全球程序員的普遍讚譽,即便是最晦澀的概念,在Bruce Eckel的文字親和力和小而直接的編程示例面前也會化解於無形。從Java的基礎語法到最高級特性(深刻的面向對象概念、多線程、自動項目構建、單元測試和調試等),本書都能逐步指導你輕鬆掌握。來感覺一下它的厚重,哈哈哈哈。併發


Effective Javajvm

 

本書主要內容:在Java編程中78條極具實用價值的經驗規則,這些經驗規則涵蓋了大多數開發人員天天所面臨的問題的解決方案。經過對Java平臺設計專家所使用的技術的全面描述,揭示了應該作什麼,不該該作什麼才能產生清晰、健壯和高效的代碼。第2版反映了Java 5中最重要的變化,並刪去了過期的內容。每條規則都以簡短、獨立的小文章形式出現,並經過示例代碼加以進一步說明:

 


Java併發編程實戰

 

深刻淺出地介紹了Java線程和併發,是一本完美的Java併發參考手冊。書中從併發性和線程安全性的基本概念出發,介紹瞭如何使用類庫提供的基本併發構建塊,用於避免併發危險、構造線程安全的類及驗證線程安全的規則,如何將小的線程安全類組合成更大的線程安全類,如何利用線程來提升併發應用程序的吞吐量,如何識別可並行執行的任務,如何提升單線程子系統的響應性,如何確保併發程序執行預期任務,如何提升併發代碼的性能和可伸縮性等內容,最後介紹了一些高級主題,如顯式鎖、原子變量、非阻塞算法以及如何開發自定義的同步工具類。

 


深刻理解Java虛擬機(JVM高級特性與最佳實踐)

 

做爲一位Java程序員,你是否也曾經想深刻理解java虛擬機,可是卻被它的複雜和深奧拒之門外?不要緊,《深刻理解java虛擬機:jvm高級特性與最佳實踐》極盡化繁爲簡之妙,能帶領你在輕鬆中領略java虛擬機的奧祕。它是近年來國內出版的惟一一本與java虛擬機相關的專著,也是惟一一本同時從核心理論和實際運用這兩個角度去探討java虛擬機的著做,不只理論分析得透徹,並且書中包含的典型案例和最佳實踐也極具現實指導意義。


讀書方法

 

讀書是有方法能夠遵循的,簡單介紹幾點,但願對你有所啓示。

 

1.購買或者閱讀以前,首先要了解書的目錄、出版日期、基於的技術環境等等,能夠初步判斷該書是不是你須要的。

 

2.若是書很是好的話,都會出不一樣的版本,好比初版、第二版等等,根據須要選擇對應的版本,通常最新版本是比較合適的選擇。

相關文章
相關標籤/搜索