そのため、JavaWeakHashMap
では、キーが弱くなった場合にエントリが削除されるマップを作成できます。しかし、マップの値が弱くなったときにエントリが削除されるマップを作成するにはどうすればよいですか?マップを使用する理由は、IDに従ってオブジェクトを追跡するグローバルハッシュテーブルとして使用するためです。
ID ---> Object Address
Key ---> Value
(テキスト文字列はどこにありますかID
)
オブジェクトアドレスが弱くなったときに、それらを指す文字列ではなく、キーと値のペアを削除したいと思います。誰かこれについて何か考えはありますか?