UnmodifiableMap (Java Collections) vs ImmutableMap (Google) [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Unveränderliche vs Unveränderliche Sammlung 6 AntwortenKontext
Ich muss einen Verweis auf eine Karte zurückgeben, die ich für einen Datencache verwende, und ich möchte sicherstellen, dass niemand ihren Verweis ändern kann.
Frage
Ich habe viele Verweise auf UnmodifiableMap und ImmutableMap online gesehen, aber ich sehe nichts, das sie vergleicht / kontrastiert. Ich glaube, es gibt einen guten Grund, warum Google / Guava eine eigene Version erstellt hat. Kann mir jemand sagen, was es ist?