有哪些是學java必讀的書籍
學習Java不知從何下手?那就不妨來看看下面這幾本關於學習Java的書籍吧,會對你有很大幫助的,下面是由本站小編為大家整理的學java必讀的書籍推薦,希望你會喜歡!
學java必讀的書籍推薦1
HotSpot實戰
陳濤
每個Java開發者都知道Java位元組碼是在JRE上執行的。JRE中最重要的部分就是Java虛擬機器(JVM),JVM負責分析和執行Java位元組碼。通常情況下,Java開發人員並不需要去關心JVM是如何執行的。即使不理解JVM的工作原理,也不會給開發人員帶來過多困惑。不過,如果你瞭解JVM的話,就會更加了解Java,並且能夠解決很多看似棘手的問題。很多開發工程師不願意花時間去了解JVM的底層,因為了解的過程很辛苦,也很枯燥。陳濤喜歡專研技術,他不僅對Java、C、C++熟悉,而且對作業系統底層也很熟悉。他的知識面也比較廣,能夠將理論很好地應用於實踐中。《HotSpot實戰》便是他潛心研究和實踐的成果。本書第一次系統全面地剖析了具體的虛擬機器產品(即HotSpot,Oracle官方虛擬機器)的實現,填補了市場上這類圖書的空白。作者不僅透徹地講解了那些看似深奧的原理,還提供了很多容易上手的實踐案例。該書的一個突出特色是:讀者通過自己動手實踐便可掌握原本難以理解的原理。這為讀者學習JVM提供了一條輕鬆的途徑。此外,書中還深入淺出地介紹了很多實戰應用的方法和技巧,具有較強的現實意義。陳濤是網易寶的核心開發人員之一,同時維護了網易寶的多個系統。網易寶是網易官方的線上支付系統,對開發工程師的技術要求極高。尤其是在邏輯上,不能有半點疏忽,因為任何錯誤都有可能導致幾百萬甚至上千萬的損失。他在不耽誤正常工作的同時能夠完成一本高質量的技術書籍,是非常不容易的。
學java必讀的書籍推薦2
Java併發程式設計實戰
Brian Goetz
《Java併發程式設計實戰》深入淺出地介紹了Java執行緒和併發,是一本完美的Java併發參考手冊。書中從併發性和執行緒安全性的基本概念出發,介紹瞭如何使用類庫提供的基本併發構建塊,用於避免併發危險、構造執行緒安全的類及驗證執行緒安全的規則,如何將小的執行緒安全類組合成更大的執行緒安全類,如何利用執行緒來提高併發應用程式的吞吐量,如何識別可並行執行的任務,如何提高單執行緒子系統的響應性,如何確保併發程式執行預期任務,如何提高併發程式碼的效能和可伸縮性等內容,最後介紹了一些高階主題,如顯式鎖、原子變數、非阻塞演算法以及如何開發自定義的同步工具類。
學java必讀的書籍推薦3
Java多執行緒程式設計核心技術
高洪巖
資深Java專家20xx年經驗總結,全程案例式講解,首本全面介紹Java多執行緒程式設計技術的專著
結合大量例項,全面講解Java多執行緒程式設計中的併發訪問、執行緒間通訊、鎖等最難突破的核心技術與應用實踐
Java多執行緒無處不在,如伺服器、資料庫、應用。多執行緒可以有效提升計算和處理效率,大大提升吞吐量和可伸縮性,深得廣大程式設計師和公司的青睞。很多人學習完JavaSE/JavaEE之後想往更深入的技術進行探索,比如對大資料、分散式、高併發類的專題進行攻克時,立即遇到針對包中執行緒類的學習,但執行緒類的學習並不像JDBC一樣簡單,學習曲線陡峭,多彎路與“坑”。要學習這些熱點技術,Java多執行緒技術避無可避。而本書將引領讀者拿下該“技術高地”。
本書有以下特點:
不留遺漏——全面覆蓋Java語言多執行緒知識點;
直擊要害——實戰化案例精準定位技術細節;
學以至用——精要式演示確保開發/學習不脫節;
潛移默化——研磨式知識講解參透技術要點;
提升效率——垂直式技術精解不繞彎路;
循序提升——漸進式知識點統排確保連貫。
學java必讀的書籍推薦4
Effective Java
Joshua Bloch
你是否正在尋找一本能夠更加深入地瞭解Java程式語言的書,以便編寫出更清晰、更正確.更健壯且更易於重用的程式碼。不用找了!本書為我們帶來了共78條程式設計師必備的經驗法則,針對你每天都會遇到的程式設計問題提出了最有效、最實用的解決方案。
這本經典Jolt獲獎作品實屬眾望所歸。作者對新版進行了徹底的更新,涵蓋了自第1版之後所引入的Java SE5和Java SE 6的特性,同時開發了新的設計模式和語言習慣用法,介紹瞭如何充分利用從泛型到列舉、從註解到自動裝箱的各種特性。
書中的每一章都包含幾個“條目”,以簡潔的形式呈現,自成獨立的短文,它們提出了具體的建議,對於Java平臺精妙之處的獨到見解,以及優秀的程式碼範例。每個條目的綜合描述和解釋都闡明瞭應該怎麼做,不應該怎麼做,以及為什麼。
全新的泛型、列舉、註解、自動裝箱、for-each迴圈、可變引數、併發機制,等等。
經典主題的全新技術和最佳實踐,包括物件、類、類庫.方法和序列化。
如何避免Java程式語言中常被誤解的細微之處:陷阱和缺陷。
重點關注Java語言本身和最基本的類庫及其擴充套件:java.1ang、、urrent和java.i0。
-
提高修養必看的勵志書籍推薦
書能夠讓我們放飛思想眺望未來,提高我們的文化修養,你知道有哪些好的書籍嗎?下面本站小編就來為大家推薦的提高修養必看的勵志書籍,歡迎參閱!提高修養必看的勵志書籍1.陳忠實《白鹿原》《白鹿原》是作家陳忠實的代表作,這部長篇小說共50餘萬字,由陳忠實歷時六年創作...
-
設計師有哪些必讀的書籍
設計師除了畫圖的水平要高以外還需要什麼呢?讀完這幾本設計師必讀的書你會得到答案的,下面是由本站小編為大家整理的設計師必讀的書籍推薦,希望你會喜歡!設計師必讀的書籍推薦1設計心理學Donaldan本書堪稱設計心理學的經典力作。作者唐納德·A·諾曼...
-
狗狗勵志書籍:你我,各自安好
是什麼讓曾經攜手的人分開?是無法再靠近的距離。倘若如此,相濡以沫,不如相忘於江湖,道聲各自安好,後會無期。一生活總是圓了缺,缺了又圓。娟在兩年前成了媽媽,生了一個粉可愛的小女娃,看到她在空間裡晒娃娃的照片,總讓人忍不住想去捏捏娃娃的臉蛋。偶爾還會晒晒她的生...
-
愛情書籍推薦關於愛情方面的書籍
海枯石爛,至死不渝的愛情一直為青年朋友們所向往。以下是本站小編推薦給大家的關於愛情的經典書籍,希望大家喜歡!愛情書籍推薦01、《巴別塔之犬》愛是難解之謎:我想念我穿著白紗的妻子,是否能讓她的狗告訴我,埋藏在她生命盡頭的祕密……內容簡介:妻子的...