クラスを対応するインスタンスに関連付ける特別な種類のマップです。サブタイプであることを確認します。インターフェースを拡張し、2つの追加メソッドを提供します。安全な操作とキャストを避けます。インターフェイスとその実装の使い方を説明します。ClassToInstanceMap実装の使い方を見てみましょう。Guavaライブラリの依存関係を追加します。<version>21.0</version></dependency>依存関係の最新バージョンはhttps://search.maven.org/classic/#search%7C1%7Cg%3A%22com.google.guava%22%20AND%20a%3A%22guava%22[ここに]。インタフェースには、可変と不変の2つの実装があります。それぞれを個別に見てみましょう。インスタンスを作成する方法はいくつかあります。それパラメータとして与えられたmapと同じエントリでmapを作成します。インスタンスを作成することもできます。インターフェースに追加された2つの新しいメソッドの使い方を見てみましょう。使用方法の例を示しました。project]にあります。