Tagged articles
7 articles
Page 1 of 1
macrozheng
macrozheng
Oct 28, 2024 · Backend Development

Unlock Java Efficiency: Master Guava’s Most Powerful Features

This article introduces the essential Guava utilities for Java developers, covering data validation, immutable collections, collection factories, multiset and multimap handling, advanced string operations, and simple caching, all with clear code examples to make your code more elegant and robust.

GuavaMultimapString Manipulation
0 likes · 18 min read
Unlock Java Efficiency: Master Guava’s Most Powerful Features
Su San Talks Tech
Su San Talks Tech
Mar 28, 2023 · Backend Development

Unlock Powerful Map Operations with Guava: Table, BiMap, Multimap, RangeMap & More

This guide explores Guava's extended map utilities—including Table for two‑key maps, BiMap for bidirectional lookups, Multimap for multi‑value mappings, RangeMap for interval‑based keys, and ClassToInstanceMap for type‑safe instance storage—providing code examples, usage tips, and common pitfalls for Java developers.

BiMapGuavaJava
0 likes · 16 min read
Unlock Powerful Map Operations with Guava: Table, BiMap, Multimap, RangeMap & More
Architect's Tech Stack
Architect's Tech Stack
Aug 14, 2022 · Backend Development

Exploring Google Guava: Joiner, Splitter, CharMatcher, Collections, and More

This article introduces Google Guava's powerful utilities—including Joiner, Splitter, CharMatcher, primitive type extensions, Multiset, Immutable collections, Multimap, BiMap, Table, functional Functions, Predicate, null‑checking, local caching, and asynchronous callbacks—demonstrating how they simplify Java development and improve code readability and safety.

ImmutableMultimapfunctional-programming
0 likes · 10 min read
Exploring Google Guava: Joiner, Splitter, CharMatcher, Collections, and More
Java Architect Essentials
Java Architect Essentials
Apr 28, 2022 · Backend Development

An Overview of Google Guava: Immutable Collections, New Collection Types, and Utility Classes

This article introduces Google Guava, covering its core purpose, how to add the library via Maven, the benefits and creation methods of immutable collections, the additional collection types such as Multiset, Multimap, BiMap, Table, and ClassToInstanceMap, as well as Guava's helper utilities for JDK collections, primitive types, strings, and the Stopwatch timing class, each illustrated with code examples and links to source repositories.

Google GuavaImmutable CollectionsMultimap
0 likes · 15 min read
An Overview of Google Guava: Immutable Collections, New Collection Types, and Utility Classes
Top Architect
Top Architect
Nov 18, 2020 · Backend Development

A Comprehensive Guide to Google Guava: Collections, Functional Utilities, and Caching in Java

This article introduces the core features of Google Guava—including Joiner, Splitter, CharMatcher, primitive type helpers, Multiset, immutable collections, Multimap, BiMap, Table, functional utilities like Functions and Predicates, Optional, Preconditions, and a powerful local Cache—showcasing how they simplify Java development and improve code readability, safety, and performance.

CacheCollectionsGuava
0 likes · 9 min read
A Comprehensive Guide to Google Guava: Collections, Functional Utilities, and Caching in Java
Qunar Tech Salon
Qunar Tech Salon
Nov 25, 2014 · Fundamentals

Guava Immutable Collections and Advanced Collection Types Overview

This article explains why immutable collections improve safety and performance, how to create them with Guava's copyOf, of, and Builder methods, and introduces Guava's extended collection types such as Multiset, Multimap, BiMap, Table, ClassToInstanceMap, RangeSet, and RangeMap with usage examples.

Data StructuresGuavaImmutable Collections
0 likes · 16 min read
Guava Immutable Collections and Advanced Collection Types Overview