Java Precisely (MIT Press) 3/e

Peter Sestoft

  • 出版商: MIT
  • 出版日期: 2016-03-18
  • 售價: $1,420
  • 貴賓價: 9.5$1,349
  • 語言: 英文
  • 頁數: 216
  • 裝訂: Paperback
  • ISBN: 0262529076
  • ISBN-13: 9780262529075
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

The third edition of Java Precisely provides a concise description of the Java programming language, version 8.0. It offers a quick reference for the reader who has already learned (or is learning) Java from a standard textbook and who wants to know the language in more detail. The book presents the entire Java programming language and essential parts of the class libraries: the collection classes, the input-output classes, the stream libraries and Java 8's facilities for parallel programming, and the functional interfaces used for that.

Though written informally, the book describes the language in detail and offers many examples. For clarity, most of the general rules appear on left-hand pages with the relevant examples directly opposite on the right-hand pages. All examples are fragments of legal Java programs. The complete ready-to-run example programs are available on the book's website.

This third edition adds material about functional parallel processing of arrays; default and static methods on interfaces; a brief description of the memory model and visibility across concurrent threads; lambda expressions, method reference expressions, and the related functional interfaces; and stream processing, including parallel programming and collectors.

商品描述(中文翻譯)

《Java Precisely》第三版提供了對Java程式語言8.0版本的簡潔描述。它為已經學習(或正在學習)Java的讀者提供了一個快速參考,讓他們更詳細地了解這門語言。本書介紹了整個Java程式語言以及類庫的基本部分:集合類、輸入輸出類、流程庫和Java 8的並行程式設計功能,以及用於此目的的函數介面。

儘管以非正式的方式撰寫,本書詳細描述了語言並提供了許多示例。為了清晰起見,大部分的一般規則出現在左頁,相關示例直接對應在右頁。所有示例都是合法的Java程式碼片段。完整的可直接運行的範例程式可在本書網站上找到。

第三版新增了有關陣列的函數並行處理、介面上的預設和靜態方法、對於記憶體模型和並行執行緒之間的可見性的簡要描述、Lambda表達式、方法引用表達式以及相關的函數介面,以及流程處理,包括並行程式設計和收集器。