home libri books Fumetti ebook dvd top ten sconti 0 Carrello


Torna Indietro

fischer robert - java closures and lambda

Java Closures and Lambda




Disponibilità: Normalmente disponibile in 15 giorni
A causa di problematiche nell'approvvigionamento legate alla Brexit sono possibili ritardi nelle consegne.


PREZZO
41,98 €
NICEPRICE
39,88 €
SCONTO
5%



Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.


Pagabile anche con Carta della cultura giovani e del merito, 18App Bonus Cultura e Carta del Docente


Facebook Twitter Aggiungi commento


Spese Gratis

Dettagli

Genere:Libro
Lingua: Inglese
Editore:

Apress

Pubblicazione: 03/2015
Edizione: 1st ed.





Trama

Java Closures and Lambda introduces you to significant new changes to the Java language coming out of what is termed Project Lambda. These new changes make their debut in Java 8, and their highlight is the long-awaited support for lambda expressions in the Java language. You’ll learn to write lambda expressions and use them to create functional interfaces and default methods for evolving APIs, among many other uses.

The changes in Java 8 are significant. Syntax and usage of the language are changed considerably with the introduction of closures and lambda expressions. This book takes you through these important changes from introduction to mastery. Through a set of clear examples, you’ll learn to refactor existing code to take advantage of the new language features. You’ll learn what those features can do for you, and when they are best applied. You’ll learn to design and write new code having these important new features in mind from the very beginning.

  • Clearly explains the fantastic benefits resulting from Project Lambda
  • Explains the syntax and IDE support for the new features
  • Shows how to streamline your code by bringing some of the benefits of functional programming to the Java language
  • Illustrates parallelism in closures through Stream and Spliterator objects
  • Explains API evolution by adding methods to existing interfaces without breaking existing interface implementations, a technique addressing potential multiple inheritance issues




Sommario

Chapter 1: Java 8: It’s a Whole New Java

Chapter 2: Understanding Lambdas in Java 8

Chapter 3: Lambda’s Domain: Collections and Streams

Chapter 4: File I/O with Lambdas

Chapter 5: Data Access with Lambdas

Chapter 6: Lambda Concurrency

Chapter 7: Legacy to Lambdas

Chapter 8: Lambdas in Java ByteCode

Appendix A: Contrasting Paradigms





Autore

Robert Fischer is a software developer, open source software contributor, technical commentator, and engineering manager. He has consulted, written, and spoken broadly on technical topics including concurrency, JVM bytecode, Groovy, Grails, and Gradle, and functional programming. Robert has a Masters of Divinity degree from Duke University, works as the VP of Engineering at Webonise Lab, and lives in Durham, North Carolina with his wife, dog, and baby girl.










Altre Informazioni

ISBN:

9781430259985

Condizione: Nuovo
Dimensioni: 254 x 178 mm Ø 4221 gr
Formato: Brossura
Illustration Notes:XII, 220 p. 9 illus.
Pagine Arabe: 220
Pagine Romane: xii


Dicono di noi