11
新しいAndroidクラスLruCacheはスレッドセーフですか? Javaの医者は言う:Android LruCache(Android 3.1)スレッドセーフ
このクラスはスレッドセーフです。キャッシュで同期をとることによってアトミックに複数のキャッシュ操作を実行します。
synchronized (cache) {
if (cache.get(key) == null) {
cache.put(key, value);
}}
は、彼らはスレッドセーフではありませんと言うことを意味していましたか?クラスがスレッドセーフである場合、なぜ同期する必要がありますか?
ありがとうございます!