天天看點

對《Java核心技術卷一》讀者的一些建議

思想不會變,是以《Java程式設計思想》還停留在第 4 版(2007 年);而技術是要更新疊代的,是以《Java核心技術卷一》來到了第十版(2016 年)。

我們來看一下《Java核心技術卷一》第十版的大綱。

對《Java核心技術卷一》讀者的一些建議

前九章:包括 “Java 程式設計概述”、“Java 程式設計環境”、“Java 的基本程式設計結構”、“對象與類”、“繼承”、“接口”、“lambda 表達式與内部類”、“異常”、“斷言和日志”、“泛型程式設計”、“集合”。這九章講述的是 Java 基礎知識點,是 Java 程式員必須要掌握的内容,是以必看。

第十到第十二章:講的是 AWT 和 Swing,個人感覺這部分内容屬于不需要再學的 Java 知識點。當然了,視窗程式設計涉及到的“事件驅動-監聽-方法回調”的機制蠻重要的,需要掌握,但和 AWT 和 Swing 的關聯度不大。就好像,我們取錢直接去招商銀行,沒必要把招商銀行的錢轉到工商銀行再取出來。

第十三章:講的是應用部署和 Applet,顯然 Applet 也沒必要學了。出版社沒有把這部分内容删掉,純粹是為了讓這本書變得更笨重(定價就高了)。

第十四章:并發程式設計。這也是 Java 學習過程中最難的一塊之一,另外一難是 Java 虛拟機。但這是初級程式員邁向高手的必經之路。

整體上來講,《Java核心技術卷一》非常值得一讀,廣度和深度都恰到好處。強烈推薦。如果你需要電子版,可以關注「沉默王二」公衆号,回複「Java核心技術卷」關鍵字即可擷取。我更推薦大家購買紙質版,因為紙質書看起來不傷眼。