Mastering Lambdas: Java Programming in a Multicore World (Paperpack)
暫譯: 掌握 Lambda:在多核心世界中的 Java 程式設計(平裝本)

Maurice Naftalin

  • 出版商: McGraw-Hill Education
  • 出版日期: 2014-10-13
  • 定價: $1,400
  • 售價: 6.0$840
  • 語言: 英文
  • 頁數: 208
  • 裝訂: Paperback
  • ISBN: 0071829628
  • ISBN-13: 9780071829625
  • 相關分類: Java 程式語言
  • 立即出貨 (庫存=1)

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

商品描述

The Definitive Guide to Lambda Expressions

Mastering Lambdas: Java Programming in a Multicore World describes how the lambda-related features of Java SE 8 will enable Java to meet the challenges of next-generation parallel hardware architectures. The book explains how to write lambdas, and how to use them in streams and in collection processing, providing code examples throughout. You'll learn how to use lambda expressions to take full advantage of performance improvements provided by today's multicore hardware. This Oracle Press book covers:

  • Why lambdas were needed, and how they will change Java programming
  • Syntax of lambda expressions
  • The basic operation of streams and pipelines
  • Using collectors and reduction to end pipelines
  • Creating streams
  • Spliterators, the fork/join framework, and exceptions
  • Examining stream performance with microbenchmarking
  • API evolution using default methods

商品描述(中文翻譯)

### Lambda 表達式的終極指南

《掌握 Lambda:在多核心世界中的 Java 程式設計》描述了 Java SE 8 的 Lambda 相關功能如何使 Java 能夠應對下一代平行硬體架構的挑戰。本書解釋了如何撰寫 Lambda 表達式,以及如何在串流和集合處理中使用它們,並提供了全程的程式碼範例。您將學習如何使用 Lambda 表達式充分利用當今多核心硬體所提供的性能提升。本書由 Oracle Press 出版,內容涵蓋:

- 為什麼需要 Lambda,以及它們將如何改變 Java 程式設計
- Lambda 表達式的語法
- 串流和管道的基本操作
- 使用收集器和歸約來結束管道
- 創建串流
- 分割器、fork/join 框架和例外處理
- 使用微基準測試檢查串流性能
- 使用預設方法的 API 演進