java進階的書籍

經過觀看職話大數據論壇,瞭解到華信智原。項目總監就爲咱們推薦了一些JAVA程序員必看的書籍,使咱們在學習過程當中能夠少走彎路。有些程序員在學習的時候老是急功近利,這裏看看 那裏學學,最後都不能把該掌握的知識點給串聯起來,最後本身感受學的還不錯,可就是找不到好的工做。javascript

第一階段:Java語言篇前端

1.《Java編程規範》 適合對象:初級、中級 介紹:這本書的做者是被譽爲Java之父的James Gosling,入門者推薦閱讀,對基礎的講解很不錯。java

2.《Java編程思想》 適合對象:初級、中級 介紹:豆瓣給出了9.1的評分,全球程序員普遍讚譽。有人說這本書不適合初學者,不太小編認爲做者並無對讀者已有的知識經驗有過多要求,只是要求讀者須要知道基本的程序語言。做者以通俗易懂及小而直接的示例解釋了一個個晦澀抽象的概念,須要花時間細細研讀。程序員

3.《Java核心技術:卷I基礎知識》 適合對象:初級、中級 介紹:官方機構圖書,備一本老是沒錯的。這本書比較全面也通俗易懂。能夠當字典的功能來用,學習入門必備。面試

4.《Java數據結構和算法》 適合對象:初級、中級、高級 介紹:這本書目前基本斷貨,足以說明搶手程度。做者主要使用Java語言描述了咱們經常使用的數據結構,值得一看。算法

5.《Java與模式》 適合對象:中級、高級 介紹:可貴一見的國人寫的Java好書。主要講解設計原則以及最爲常見的設計模式的實用教材。這本書出現的比較早,是初級到中高級必讀的圖書之一。編程

6.《SCJP學習指南》 適合對象:初級、中級 介紹:官方考試的必備圖書,對檢驗本身的Java學習狀況頗有幫助。這本書特別適合學生閱讀,這本書理解透了,找工做面試Java題目不會有任何問題。一些工做多年的工程師都會在裏邊遇到一些不會作的題目。設計模式

 

第二階段:中級進階篇數據結構

1.《重構:改善既有代碼的設計》 適合對象:中級、高級 介紹:清晰揭示了重構的過程,解釋了重構的原理和最佳實踐方式,並給出了什麼時候以及何地應該開始挖掘代碼以及改善。大師的傑做,讓你明白軟件是一步步改進的,不是一蹴而就的。多線程

2.《XML入門經典》 適合對象:初級、中級、高級 介紹:不少人以爲不必買XML書籍,不過我仍是以爲推薦一本給你做爲工具書,並且看本書可使得你對XML方方面面有個瞭解。裏面很多東西仍是用到的。

3.《jQuery基礎教程》 適合對象:初級、中級、高級 介紹:從這個開始學習jQuery纔是根本,否則之後遇到的不少奇怪問題不知因此然。jQuery我的感受已經成爲目前的javascript標準庫了,插件無數,大大簡化了前端工做。

4.《JavaScript權威指南》 適合對象:初級、中級、高級 介紹:一本從全新視角和層次來介紹JavaScript的參考書,填補了市場的空白。是學習js的必備參考工具書之一。

5.《代碼整潔之道》 適合對象:中級、高級 介紹:講述了一系列行之有效的整潔代碼操做實踐。軟件工程的理想編碼是無數人編出來的代碼像一我的寫的,這本書看成規範就不錯。

 

第三階段:高級篇

1.《Enterprise JavaBeans 3.0中文版》 適合對象:中級,高級 介紹:EJB技術在大型系統中使用,主要有銀行等金融機構。是開發分佈式程序的選項之一,不過我不喜歡,其實銀行使用的也不怎麼的。結合JavaEE容器使用,開源的有JBoss,商用的有IBM和Oracle支持。

2.《Java併發編程實踐》 適合對象:中級、高級 介紹:這本書名爲《Java併發編程實踐》有些抹殺了它的價值,其中並不是只講述了Java的多線程設施,對通常的併發編程的rationale也有至關透徹的闡述。市面上併發編程的書比較少,這一本推薦閱讀。

3.《Hadoop權威指南》 適合對象:中級、高級 介紹:雲計算必備圖書。做爲分佈式計算的工具,Hadoop目前能夠說是市場上惟一成熟的產品,並且你們也都向其看齊。而起雲計算煊赫一時,你搞明白這本書就大概明白了什麼是雲以及怎麼作雲。

4.《Java消息服務》 適合對象:中級、高級 介紹:深刻淺出地講解了JMS1.1規範的底層技術、Java類和接口、編程模型及其不一樣實現等Java消息服務(JMS)和消息傳送機制關鍵技術。講解簡單明瞭,偏向於如何使用以及設計的一些原則。排版至關不錯。  

相關文章
相關標籤/搜索