《21天學(xué)通Java(第8版)》循序漸進地介紹了Java編程語言知識,并提供了豐富的實例和練習(xí),同時全面涵蓋了Java 12這一新標準以及與Android開發(fā)相關(guān)的Java編程知識。《21天學(xué)通Java(第8版)》包括3周的課程,第1周介紹Java語言的基本知識,包括數(shù)據(jù)類型、變量、表達式、對象、數(shù)組、條件語句、循環(huán)、類、包、接口、異常、線程等;第2周介紹Java類庫,包括鏈表、棧、哈希映射和位組等數(shù)據(jù)結(jié)構(gòu)以及Swing組件、布局管理器和Java Web Start等;第3周介紹Java編程的高級主題,包括內(nèi)部類、輸入和輸出、閉包、通過Internet進行通信、使用數(shù)據(jù)庫、XML、Web服務(wù)、Android編程示例等內(nèi)容。《21天學(xué)通Java(第8版)》可作為初學(xué)者學(xué)習(xí)Java編程技術(shù)的教程,也可供已掌握其他語言的程序員學(xué)習(xí)Java時參考。