學(xué)AI,好工作 就找北大青鳥
關(guān)注小青 聽課做題,輕松學(xué)習(xí)
周一至周日
4000-9696-28

有哪些關(guān)于Java Web后端的書籍?

來源:北大青鳥總部 2019年08月06日 10:34

摘要: 有哪些關(guān)于Java Web后端的書籍?

最近,總有人留言問:“有哪些關(guān)于Java Web后端的書籍?可以推薦一下嗎?”,由于我不是經(jīng)常看這方面的書籍,所以整理了一下在百度和阿里工作兩位大神經(jīng)??吹牡?/span>java書籍,希望能夠幫助到大家!

1565058798(1).jpg

百度java工程師看的書籍:

從加入BAT起,就一直從事后端開發(fā),從PHP到JAVA,也經(jīng)歷過自學(xué)成才的過程。接下來我就根據(jù)我的經(jīng)驗來為大家分享我讀過的,java web后端開發(fā)的好書。

1.thinking in java》

中文版叫《Java編程思想》,是Java學(xué)習(xí)領(lǐng)域的圣經(jīng),也是入門書?;旧?,Java成手都會推薦新人來看這本,里面詳盡介紹了Java的基本概念,對于打牢Java基礎(chǔ),后面不論是做web開發(fā),還是app開發(fā),都有非常重要的作用。不過這本書過于厚重,里面有些Java的使用方式已經(jīng)過時,因此只建議讀懂這本書的前半部分,夯實基礎(chǔ)即可。

2.head first java》

這本書可以與上面的那本輔助著看,相對來說,它讀起來更加輕快,里面很多結(jié)合實際生活的例子也很幽默,算是深入淺出?;蛘呖梢钥紤]先讀這本,把基礎(chǔ)打個七分牢固,然后再去讀《thinking in java》來補充最后的三分。

3.head first servlet》

java web開發(fā)少不了要知道servlet,就算現(xiàn)在有很多成熟的框架,比如SSH,SSM,SPRINGBOOT,其中已經(jīng)將servlet的部分封裝了起來,但是發(fā)展到后期想往高級Java工程師方向前進的話,還是需要去了解很多底層的原理。

4.《圖解HTTP》

java web開發(fā)自然少不了web相關(guān)的。作為目前最廣泛使用的http協(xié)議,在開發(fā)過程中自然也要掌握相關(guān)的知識,才能寫出優(yōu)雅美麗的接口。

5.Java EE互聯(lián)網(wǎng)輕量級框架整合開發(fā)》

目前所有開發(fā)Java web的項目都會選擇使用框架,從而減輕程序員的很多負擔(dān),目前常用的框架SSM已經(jīng)逐漸把SSH淘汰,因此,非常建議了解這本介紹SSM框架的書,能夠大大提高工作效率。

阿里java工程師看的書籍:

他說由于我是一名Java程序員,所以我也看了很多Java后端方向的書籍,下面我把一些Java進階書籍推薦給大家,當(dāng)然,大部分書籍適合的是Java后端這個方向。

1 深入理解JVM虛擬機

這本書是Java開發(fā)者必須看的書,很多jvm的文章都是提取這本書的內(nèi)容。JVM是Java虛擬機,賦予了Java程序生命,所以好好看看把,我自己就已經(jīng)看了三遍了。

2 Java并發(fā)編程實戰(zhàn)

這本書是Java 并發(fā)包作者寫的書,所以非常權(quán)威,但是比較晦澀難懂,我看的云里霧里的,大家可以按需選擇。

3 Java并發(fā)編程藝術(shù)

這本書是國內(nèi)作者寫的Java并發(fā)書籍,比上面那一本更簡單易懂,適合作為并發(fā)編程的入門書籍,當(dāng)然,學(xué)習(xí)并發(fā)原理之前,還是先把Java的多線程搞懂吧。

4 Effective Java

這本書和Java編程思想一樣被稱為神書,主要講的是Java的一些優(yōu)化技巧和規(guī)范,沒有一定開發(fā)經(jīng)驗的人看這本書會覺得索然無味,不知所云,所以,先擱著吧。

5 Java性能調(diào)優(yōu)指南

說到JVM調(diào)優(yōu),可能會有很多的面試題浮現(xiàn)在你的腦海里,這本書比較權(quán)威地講解了Java的性能調(diào)優(yōu)方法,不過我還沒怎么看,有空好好看看。

6 Netty權(quán)威指南

Netty是基于NIO開發(fā)的網(wǎng)絡(luò)編程框架,使用Java代碼編程,其實這本書也可以放在網(wǎng)絡(luò)或者Java Web部分。不過NIO屬于JDK自帶的一部分,是必須要掌握的,而對于Netty,大家如果學(xué)有余力的話也可以看看。

以上,就是小編為大家整理百度和阿里java工程師推薦JavaWeb后端的書籍,希望能夠幫助到大家!如有侵權(quán),請聯(lián)系小編進行刪除!

熱門班型時間
人工智能就業(yè)班 即將爆滿
AI應(yīng)用線上班 即將爆滿
UI設(shè)計全能班 即將爆滿
數(shù)據(jù)分析綜合班 即將爆滿
軟件開發(fā)全能班 爆滿開班
網(wǎng)絡(luò)安全運營班 爆滿開班
報名優(yōu)惠
免費試聽
課程資料
官方微信
返回頂部
培訓(xùn)課程 熱門話題 站內(nèi)鏈接