Effizientere Softwareentwicklung durch den Einsatz

Werbung
Effizientere Softwareentwicklung durch den Einsatz
von Google Guava
Peter Fichtner, Karlsruhe, 09.04.2014
21.05.2014
Guava Überblick
Gilt als eine der populärsten Java-Bibliotheken
Guava wird aktiv hauptsächlich von Google Entwicklern getrieben
URL: https://code.google.com/p/guava-libraries/
Aktuelle Version: 17.0 (22.04.2014)
Größe: 2,1 MB
Lizenz: Apache-Lizenz 2.0
Nutzbar: Java, GWT (*), Android
Peter Fichtner | Effizientere Softwareentwicklung durch den Einsatz von Google Guava | Version 1
Seite 3
21.05.2014
...war's das? (1/2)
Xmath/Primitives (*)
Files/Resources/Streams (*)
Objects#hashCode/Objects#equal
Optional
Throwables
Bag/Table
Ranges (*)
Forwarding Classes (see Effective Java, Item 16)
ImmutableCollections
Peter Fichtner | Effizientere Softwareentwicklung durch den Einsatz von Google Guava | Version 1
Seite 5
...war's das? (2/2)
Caching (CacheBuilder, ...)
Event Bus
Concurrency Utilities
Network API
Hashing API
Reflection Utilities
...und vieles mehr (z.B. UnmodifiableIterator, PeekingIterator, Stopwatch)
Peter Fichtner | Effizientere Softwareentwicklung durch den Einsatz von Google Guava | Version 1
Seite 6
Fragen?
Q&A
Peter Fichtner | Effizientere Softwareentwicklung durch den Einsatz von Google Guava | Version 1
Seite 7
Vielen Dank
Kontaktdaten
Peter Fichtner
Fiducia IT AG
Fiduciastrasse 20
76227 Karlsruhe
[email protected]
Peter Fichtner | Effizientere Softwareentwicklung durch den Einsatz von Google Guava | Version 1
Seite 9
Herunterladen