日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

JAVA EE程序员必读书籍大全

發布時間:2024/3/24 编程问答 64 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JAVA EE程序员必读书籍大全 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

下面是我根據多年的閱讀和實踐經驗,給您推薦的一些圖書:

第一部分: Java語言篇

1 《Java編程規范》

? 星級:

? 適合對象:初級,中級

? 介紹:作者James Gosling(Java之父),所以這本書我覺得你怎么也得讀一下。對基礎講解的很不錯。


2 《Java核心技術:卷Ⅰ基礎知識》

? 星級:

? 適合對象:初級,中級

? 介紹:官方機構圖書,你怎么也得有一本,這本書比較全面而且易懂。放在案旁用到的時候查一查,看一看。是學習入門必備書。

? ?當然還有II

注:新手必備

3 《Java編程思想》
? 星級:

? 適合對象:初級,中級

? 介紹:這本書的作者就是著名的C++編程思想,對OO的理解很好,Java作為一門面向對象的語言,你學習Java最好也同時參考這本書進行入門學習。

??注:新手必備


4 《Effective Java》

? 星級:??

? 適合對象:初級,中級,高級

? 介紹:作者是Java的第2號人物,目前是Google的Java老大,是James Gosling強力推薦的一本書。



5 《Java與模式》

? 星級:?

? 適合對象:中級,高級

? 介紹:是國人寫的難得的值得購買的一本書,當然現在也有大話設計模式之類的出現,這本書出現的比較早,是初級到中高級必讀的圖書之一。

?注:沒有理解面向對象前,讀這本書沒有意義。最好是有過項目經驗再讀比較好。


?


?6 《SCJP學習指南》?

星級:

?適合對象:初級,中級

? 介紹:官方考試必備圖書,對你檢驗自己學些Java知識情況很有幫助,這本書最適合學生閱讀,這本書理解透了,找工作面試Java題目不會有任何問題,工作多年的拿這里的題目不會做的都很多。


7 《Java數據結構和算法

星級:?

? 適合對象:初級,中級,高級

? 介紹:這本書使用Java語言描述了我們常用的數據結構,寫的非常不錯。值得一看,不過目前基本斷貨(這個就是最有利的說明)。


???8《Junit Recipes中文版:程序員實用測試技巧》

?星級:

? 適合對象:初級,中級,高級

? 介紹:目前敏捷盛行,這個你是不管怎樣也得看一看的。


第二部分:中級進階篇
1《Spring in action》

? 星級:

? 適合對象:初級,中級,高級

? 介紹:Spring框架,作為Java程序員是怎么都必須學習的。IOC、AOP是你以后見到的軟件的基礎。另外基本上很多東西都和Spring產生聯系。


2《精通Spring 2.x:企業應用開發詳解》
? 星級:

? 適合對象:初級,中級,高級

? 介紹:書中提供了Spring中的目前最流行用法的實例和實用情況。



3《iBatis實踐》
? 星級:

? 適合對象:初級,中級,高級

? 介紹:iBatis必看參考書,in action從未讓人失望過。



4 《精通Hibernate:Java對象持久化技術詳解

? 星級:

? 適合對象:初級,中級,高級

? 介紹:Hibernate必備參考書,也是國人寫的,難得的一本好書,而且作者是個MM。



5 《Struts 2.1權威指南》

? 星級:

? 適合對象:初級,中級

? 介紹:學習Struts2的一本國人寫的不錯的書,不過名稱顯得大了點。權威指南應該只有作者才可以這么叫。



6?《Maven實踐》

? 星級:

? 適合對象:初級,中級

? 介紹:從Ant到Maven現在時大勢所趨了,您怎么也得學習一下。



7《expert one-on-one J2EE Development without EJB中文版》

? ?星級:

? 適合對象:初級,中級

? 介紹:這個其實是Spring的基礎,作者巨牛。強力推薦,可惜是基本買不到這本書了。



8 《Tomcat權威指南》

? 星級:

? 適合對象:初級,中級

? 介紹:做Java Web的一般都必須學習這個,為Apache的開源項目。



9 《Head First Servlets & Jsp》

? 星級:

? 適合對象:初級,中級

? 介紹:Servlet和Jsp作為JavaEE程序員是必須要掌握好的,而且Head First系列從未令人失望。



10 《Head First HTML與CSS.XHTML》

? 星級:

? 適合對象:初級

? 介紹:介紹Web前端的不錯的入門書。



11 《HTML+CSS網頁設計與布局從入門到精通》

? 星級:

? 適合對象:初級

? 介紹:這本書最大的特點是帶光盤而且講解的不錯,應用實例也不錯。


12 《JavaScript寶典》

?星級:

? 適合對象:初級,中級,高級

? 介紹:是學習js的必備參考工具書之一,我記得幾年前國內都沒有中文版,我都把整本書打印出來看了一下。


13?《JavaScript權威指南》

? 星級:

? 適合對象:初級,中級,高級

? 介紹:是學習js的必備參考工具書之一。我看我同事購買了,看起來還不錯。


14 《征服Ajax Web2.0開發技術詳解》

? 星級:

? 適合對象:初級,中級

? 介紹:這本書當年是CSDN送給我的,感覺還是不錯的。對學習AJAX有幫助。



15 《jQuery基礎教程》

?星級:

?適合對象:初級,中級,高級

?介紹:從這個開始學習jQuery才是根本。不然以后遇到的很多奇怪問題不知所以然。jQuery個人感覺已經成為目前的javascript標準庫了,插件無數,大大簡化了前端工作。



16?《XML入門經典》

?星級:

?適合對象:初級,中級,高級

?介紹:很多人覺得沒必要買XML書籍,不過我還是覺得推薦一本給你作為工具書,而且看本書可以使得你對XML方方面面有個了解。里面不少東西還是用到的。


17?《敏捷軟件開發(原則模式與實踐)》

?星級:

?適合對象:中級,高級

?介紹:敏捷大師的著作,您怎么也得看看。這本書包含了UML的講解,所以我就不推薦UML的書了。


18?《重構:改善既有代碼的設計》
?星級:

?適合對象:中級,高級

?介紹:同樣是大師的杰作,不可不看。最重要的是讓你明白軟件也是一步步改進的,不是一蹴而就的。



19?《代碼整潔之道

?星級:

?適合對象:中級,高級

?介紹:軟件工程的理想編碼是需要無數人編出來的代碼像一個人寫的。這本書當作規范就不錯。


?星級:20 《Java Web Service》

?適合對象:中級,高級

?介紹:不過還是推薦一下我看過的吧。了解基本概念還是要本書的。

注意:WebService的圖書我還真不知道給您推薦什么,都不怎么樣。您做個實例就明白,不過怎么做接口才是核心。

第三部分:高級篇

1??《Java消息服務》

? 星級:

? 適合對象:初級,中級,高級

? 介紹:消息機制是以前分布式經常實用到的,與此相關的有Apache Active MQ進行開發,而且這本書的實例也是用的AQ。


? 星級:2 《Java并發實踐》

? 適合對象:中級,高級

? 介紹:這本書也是牛人們強力推薦的,學習并發必備。


Java Thread Programming
另外推薦一本英文的:

3?《Enterprise JavaBeans 3.0中文版》

? 星級:

? 適合對象:中級,高級

? 介紹:EJB技術在大型系統中使用,主要有銀行等金融機構。是開發分布式程序的選項之一,不過我不喜歡,其實銀行使用的也不怎么的。結合JavaEE容器使用,開源的有JBoss,商用的有IBM和Oracle支持。


4?
《Hadoop權威指南》注:該類型書也有Head First系列,也很不錯。另外《J2EE應用與BEA WebLogic Server》書也很不錯。

? 星級:

? 適合對象:中級,高級

? 介紹:云計算必備圖書。作為分布式計算的工具,Hadoop目前可以說是市場上唯一成熟的產品,而且大家也都向其看齊。而起云計算炙手可熱,你搞明白這本書就大概明白了什么是云以及怎么做云。做Hadoop的沒人不讀這本書,沒讀過的也不要說你搞過Hadoop。


? 星級:附:?《Linux 鳥哥的私房菜》

? 適合對象:初級,中級,高級

? 介紹:這本書對使用和學習Linux很有用,大而全,解釋的也不錯,常用的基本都有了,一本在手,絕無顧憂。


最后,推薦一本貫徹全部軟件工程和全文的圖書《代碼大全》,只是一句話:兩屆Software Development Magzine Jolt Award震撼大獎得主


最近發現有人購買我的2手書:附加:

深入Java虛擬機(原書第2版)附光盤---SUN公司核心技術叢書

所以我推薦一下下面的這本:

The Java Virtual Machine Specification

個人認為這個寫的比較好,并且更權威。

總結

以上是生活随笔為你收集整理的JAVA EE程序员必读书籍大全的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。