Guava 21 erschienen – Im Zeichen von Java 8

Googles beliebte Bibliothek Guava ist in Version 21.0 erschienen. Hauptaspekt dieses Releases sind Anpassungen für Java 8, insbesondere dessen Lambdas & Streams API.

Auszug der Neuerungen

  • Guavas Function, Predicate und Supplier Interfaces erweitern jetzt die gleichnamigen FunctionalInterfaces aus Java 8.
  • Die neuen Hilfsklassen Streams und MoreCollectors erleichtern den Umgang mit der Stream API.
  • Die Klasse Comparators baut auf Javas Comparator Interface (insbesondere auf den neuen Methoden aus Java 8) auf und ersetzt Guavas Ordering Klasse.

Kompatibilität

Zitat aus den Release Notes:

Important: Guava 21.0 requires Java 8. If you need Java 6, 7 or Android compatibility, use Guava 20.0 for now. Guava 22.0 and on will introduce a Java 6/Android compatible backport of Guava that includes all of the latest changes that don’t require Java 8.

Die vollständigen Release Notes sind hier zu finden.

Views All Time
4077
Views Today
1
Short URL for this post: https://blog.oio.de/InY4A
This entry was posted in Did you know?, Java and Quality and tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *