內容簡介
本書是Java語言的綜合指南,描述了它的語法、關鍵字以及基本的編程原則,還介紹了JavaAPI庫的重要部分。本書內容共分為4部分,每部分關注Java開發環境的不同方面。 第Ⅰ部分是對Java語言的深入闡述。該部分從基礎知識開始講解,包括數據類型、運算符、控制語句以及類等。然後介紹繼承、包、介面、異常處理以及多線程,還討論註解、枚舉、自動裝箱、泛型、模塊以及lambda表達式等內容。另外還介紹了I/O。該部分最後一章闡述了新近添加的一些特性:記錄、密封類和密封介面、增強的switch、instanceof的模式匹配和文本塊。 第Ⅱ部分介紹Java的標準API庫的關鍵內容。該部分的主題包括字元串、I/O、網路、標準實用工具、集合框架、AWT、事件處理、圖像、併發編程(包括Fork/Join框架)、正則表達式和流庫。 第Ⅲ部分用三章內容簡介
Swing。 第Ⅳ部分包含兩章,這兩章展示了Java的實際應用。該部分首先討論Java Bean,然後介紹servlet。作者簡介
赫伯特·希爾特(Herbert Schildt)是權威Java語言專家、暢銷書作家。三十多年來,Herbert撰寫的程序設計圖書在全球的銷量達數百萬冊,並被翻譯成多種語言。Herbert已撰寫大量關於Java、C++、C和C#編程語言的書籍和文章,包括《Java 11官方參考手冊(第11版)》等。 Herbert對計算機的各個方面充滿興趣,其中投入精力最多的是計算機語言,尤其是計算機語言的標準化。Herbert是ANSI/ISO委員會的成員,參与了1989年C語言的標準化,1998年C++的標準化,以及2011年C++標準的更新。Herbert擁有伊利諾伊大學的學士和碩士學位。他的個人網站為www HerbSchildt com。目錄
第Ⅰ部分 Java語言