Google Guava library
- Beautiful code with Google Guava: static imports, matching, split and join, filtering and ordering, multimaps and preconditions
- Google Guava Tutorial: fun with string-related stuff, joys of Ordering, taste the functional programming flavor in java, taste the functional programming flavor in java with predicates, back to the primitive(s)
- Guava's Bidirectional Maps
- Guava's Objects Class: Equals, HashCode, and ToString
- Google Guava's Predicates
- Event Programming with Google Guava EventBus
- Google Guava EventBus – an easy and elegant way for your publisher – subscriber use cases
- Multimaps – Google Guava
- BiMaps
- Multisets
- Collection creation and Immutability with Google Guava
- Guava Release 11's IntMath
- Mocking with JodaTime's DateTime and Google Guava's Supplier
- Caching With Guava
- Writing more elegant comparison logic with Guava's Ordering
- RateLimiter – discovering Google Guava
- Guava's New Optional Class
- From Optional to Monad with Guava
- Using Google Guava’s Ordering API
- Google Guava for cleaner code (слайды)
- Google Guava BloomFIlter (Bloom Filters by Example)
- Clean code with google guava (слайды)
- Guava Workshop (слайды)
- Guava 15 – New features
- Google Guava Concurrency – ListenableFuture
- Guava Ordering Cookbook
- Guava Functional Cookbook
- Guava Files: Java File Management
- Guide to the Guava BiMap
- Guide to Guava RangeMap
- Practical Guide to the Guava RangeSet