Tag

Immutable Collections

0 views collected around this technical thread.

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 CollectionsJava
0 likes · 15 min read
An Overview of Google Guava: Immutable Collections, New Collection Types, and Utility Classes
macrozheng
macrozheng
Jun 28, 2021 · Backend Development

Unlock Java 8 Functional Power with Vavr: Immutable Collections, Try, and Pattern Matching

This article introduces Vavr, a Java 8 functional library that brings immutable data structures, observable side‑effects via Try, rich tuple and function APIs, lazy evaluation, and pattern matching, helping Java developers adopt functional programming concepts efficiently.

Immutable CollectionsJavaPattern matching
0 likes · 9 min read
Unlock Java 8 Functional Power with Vavr: Immutable Collections, Try, and Pattern Matching
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.

GuavaImmutable CollectionsJava
0 likes · 16 min read
Guava Immutable Collections and Advanced Collection Types Overview