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...

Full description

Bibliographic Details
Other Authors: Kousen, Ken, author (author)
Format: eBook
Language:Inglés
Published: Beijing : O'Reilly 2017.
Edition:First edition
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630165306719
Table of Contents:
  • 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.