本書是《Java核心技術》的主要作者Cay S. Horstmann全面、細致介紹Java 8新特性的一本新書,包含了他一直以來對Java的真知灼見。
本書首先介紹了Java編程中最基礎的內容,然后從Java 8最重要的新特性之一lambda表達式講起,帶領讀者一路探索和實踐Java 8的新特性。這當中不僅包含了針對數據處理的Stream和並發編程中增強的內容,還介紹了最新的時間日期API以及如何在Java中使用腳本語言。
本書內容淺顯易懂,文筆風趣幽默。書中包含了生動的、可實際應用的示例程序源代碼,讀者可以自行下載並運行,這種親身實踐有助於加深對Java
8新特性的理解。即便對於初學者來說,本書也是有具有很強的參考學習價值。對於那些有一定Java開發使用經驗的讀者來說,本書不僅可以鞏固基本Java編程核心基礎知識,同時還可與時俱進學習Java的新內容和技術。處於不同階段的讀者都能從本書中獲益。
Cay S. Horstmann是名著Core Java, Volumes I and II的主要作者,同時也是《寫給大忙人的Java SE 8》(Java SE 8 for the Really Impatient)與《快學Scala》(Scala for the
impatient)兩本書的作者。他還編寫了一系列針對專業編程人員和計算機專業學生的書籍。他是聖荷西州立大學計算機科學專業的一名教授,也是一位 Java擁護者。