《Java特種兵》分上、下冊,上冊強調個人修為的提升,也是本書主旨所在,希望能幫助各位讀者朋友提升“功力”;下冊將基于上冊的內容融入設計、實現(xiàn)的細節(jié)。《Java特種兵(上冊)》上冊共10章,主要內容包括:從簡單的角度來驗證功底,通過一些簡單的例子來說明我們應當如何去掌握Java的基礎;關于計算機的工作原理和Java虛擬機的基礎知識;Java通信;Java并發(fā);數(shù)據(jù)庫知識;源碼基礎,說明Java常見的框架基礎知識,比如反射、AOP、ORM、Annotation和配置文件的原理;JDBC、Spring的源碼講解,通過幾種不同類型的框架源碼,希望讀者能體會源碼之中的思維方式、設計、架構,以及了解到不同源碼的區(qū)別所在;最后是知識總結。