Java closures and lambda

Java closures and lambda

by Fischer, Robert

Type Book
Rate 0.0 /5

This book explains new changes to the Java language, Project Lambda. These changes make their debut in Java 8, and their highlight is the long-awaited support for lambda expressions in the Java language. Topics include: writing lambda expressions and using them to create functional interfaces and default methods for evolving APIs; refactor existing code to take advantage of the new language features; encapsulate key bits of logic into anonymous functions without the need for anonymous classes; …

Read More ↓

Title Statements

  • Full title :Java closures and lambda / Robert Fischer.

Summary

This book explains new changes to the Java language, Project Lambda. These changes make their debut in Java 8, and their highlight is the long-awaited support for lambda expressions in the Java language. Topics include: writing lambda expressions and using them to create functional interfaces and default methods for evolving APIs; refactor existing code to take advantage of the new language features; encapsulate key bits of logic into anonymous functions without the need for anonymous classes; closures to be used as generators of comparison functions; map, filter, and reduce functions that are useful in working with lists and other collections; trap and handle exceptions involving lambdas and closures; syntax and IDE support for the new features; streamlining code by bringing some of the benefits of functional programming to the Java language; parallelism in closures through Stream and Spliterator objects. --

Read More ↓

Edition Statements

  • Publication Date:2015

Publication Statements

  • Publisher(s):Apress
  • Place of Publication:New York, NY
  • Language:eng
  • Publication Date:2015

Notes

Distributed to the book trade worldwide by Springer Science+Business Media New York.

Place of publication taken from publisher's Web site.

Titre de l'écran-titre (visionné le 22 juil. 2015).

TRAITEMENT SOMMAIRE.

The Physical Object

  • Description:1 ressource en ligne (1 v.).

Edition Identifiers

  • ISBN:1430259981, 9781430259985
  • oclc:ocn912378565
  • LC Classification:QA75.5-76.95
  • Dewey Decimal:004

Subjects

Writers

More from this Series

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

  • Java Closures and Lambda -- (.pdf)

    PDF · 1.7 MB · updated
  • Java Closures and Lambda -- (.pdf)

    PDF · 1.7 MB · updated
  • Java Closures and Lambda -- (.pdf)

    PDF · 1.9 MB · updated