更新時(shí)間:2021-05-26 15:19:54 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1877次
如果您正在考慮學(xué)習(xí)新事物或想要提高對(duì)Java基本技術(shù)的了解,那么閱讀書籍絕對(duì)可以為您提供幫助。今天,小編將分享過去幾年中一些最好的Java書籍,您可以在2021年閱讀這些書籍,以更好地學(xué)習(xí)Java和相關(guān)技術(shù)。
這是一部從工作原理和工程實(shí)踐兩個(gè)維度深入剖析JVM的著作,是計(jì)算機(jī)領(lǐng)域公認(rèn)的經(jīng)典,繁體版在臺(tái)灣也頗受歡迎。
全書以實(shí)戰(zhàn)為導(dǎo)向,通過大量與實(shí)際生產(chǎn)環(huán)境相結(jié)合的案例分析和展示了解決各種Java技術(shù)難題的方案和技巧。
本書一共包含90個(gè)條目,每個(gè)條目討論Java程序設(shè)計(jì)中的一條規(guī)則。這些規(guī)則反映了最有經(jīng)驗(yàn)的優(yōu)秀程序員在實(shí)踐中常用的一些有益的做法。
本書的目標(biāo)是幫助讀者更加有效地使用Java編程語(yǔ)言及其基本類庫(kù):java.lang、java.util和java.io,以及子包,如java.util.concurrent和java.util.function。本書時(shí)不時(shí)地也會(huì)討論其他的類庫(kù)。
本書是一本數(shù)據(jù)結(jié)構(gòu)方面的優(yōu)秀教材,以Java為描述語(yǔ)言,介紹了計(jì)算機(jī)編程中使用的數(shù)據(jù)結(jié)構(gòu)和算法。本書強(qiáng)調(diào)問題及其分析,而非理論闡述,共分為21章,講述了基本概念、遞歸和回溯、鏈表、棧、隊(duì)列、樹、優(yōu)先隊(duì)列和堆、并查集DAT、圖算法、排序、查找、選擇算法(中位數(shù))、符號(hào)表、散列、字符串算法、算法設(shè)計(jì)技術(shù)、貪婪算法、分治算法、動(dòng)態(tài)規(guī)劃算法、復(fù)雜度類型等內(nèi)容。每章首先闡述必要的理論基礎(chǔ),然后給出問題集。全書中大約有700個(gè)算法問題及相應(yīng)的解法,對(duì)于許多問題,本書提供了多個(gè)具有不同復(fù)雜度的解決方法。
以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"程序員學(xué)習(xí)Java的進(jìn)階書籍",希望對(duì)大家有幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為您服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743