Mastering Lambdas: Java Programming in a Multicore World (Paperpack)

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表達式的語法
- 流和流水線的基本操作
- 使用收集器和歸納結束流水線
- 創建流
- Spliterators、fork/join框架和異常處理
- 使用微基準測試檢查流的性能
- 使用默認方法進行API演進