RemovalListener
削除されたエントリのキーで Guava キャッシュが同期されているかどうか疑問に思っています。私が理解している限り、Guava キャッシュは の上に構築されており、同じキーでキャッシュのメソッドを 2 回呼び出しても、呼び出しは の同じシーケンスで同期されるためSynchronizedHashMap
、エントリが 2 回読み込まれることはありません。今、別のスレッドでメソッドを実行している間にユーザーが呼び出すことができるかどうか疑問に思っています。get
SynchronizedHashMap
get
RemovalListener
onRemoval(RemovalNotification)
助けてくれてありがとう!