Modern Java recipes simple solutions to difficult problems in Java 8 and 9

The introduction of functional programming concepts in Java SE 8 was a drastic change for this venerable object-oriented language. Lambda expressions, method references, and streams fundamentally changed the idioms of the language, and many developers have been trying to catch up ever since. This co...

Descripción completa

Detalles Bibliográficos
Otros Autores: Kousen, Ken, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Beijing : O'Reilly 2017.
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630165306719
Tabla de Contenidos:
  • The basics
  • The java.util.function package
  • Streams
  • Comparators and collectors
  • Issues with streams, Lambdas, and method references
  • The optional type
  • File I/O
  • The java.time package
  • Parallelism and concurrency
  • Java 9 additions
  • Generics and Java 8.