本書根據最新的J2SE 5.0的功能特性,補充、更新和修訂了《Java 2教程》第五版,充分反映了Java技術發(fā)展的最新發(fā)展成果。全書共分五個部分,28章。除介紹Java語言基礎知識、核心類庫、服務器端Java技術、客戶端Java技術以及企業(yè)級J2EE編程技術之外,本書還詳細討論了泛型、枚舉類型、增強的for循環(huán)、自動封裝與解封、靜態(tài)導人以及可變參數(shù)等新的內容。全書結構嚴謹,語言流暢,是一本學習Java2最新技術的綜合參考書,適合各種層次的Java編程人員使用。作為連續(xù)8年的國際暢銷書,《Java 2教程》是一本綜合教科書,適用于各種水平的、Java程序員學習和參考。通過在上一版的基礎上進行全面的增補、更新和修訂,《Java 2教程》(第六版)不僅反映了J2SE 5.0的最新技術特征及其核心類庫,還介紹了當今最新的企業(yè)與服務器端Java編程技術。另外也反映了最新的Tomcat與Servlet規(guī)范。本書新增的內容包括:以專門的章節(jié)講解泛型與枚舉類型;以Google與Amazon的Web服務為例,介紹Web服務;簡化的交互I/O——Drintf();基本數(shù)據類型的自動封裝與解封;靜態(tài)導入、增強的fof循環(huán)結構以及其他新的語言特性作為一名資深程序員,作者Peter van der Linden向讀者提供了專家的忠告、清晰的解釋以及大量鮮見的示例程序,其中包括:基礎知識:Java語言的基本語法、對象編程技術、接口、異常處理、嵌套類以及線程等;核心類庫:日期和日歷、正則表達式、模式匹配、網絡軟件、映射的I/O以及泛型集合類等;服務器端Java編程技術:網絡服務器系統(tǒng)、完整的微型HTML服務器以及Java的XML支持等;客戶機端Java編程技術:JFC/Swing GUl開發(fā)基礎、新的數(shù)據類共享技術等;企業(yè)級J2EE編程技術:SQL、JDBC、Servlet以及JSP等。