( h040091 | 2014. 09. 30., k – 09:46 )

Nem ismerem a YSCache implementációval szemben támasztott követelményeket, és a metódusok hívásának környezetét se részletezted, de a field-ek típusa alapján arra következtetek, hogy egy thread-safe cache-re van szükséged. A fenti kód attól még nem lesz thread-safe, hogy thread-safe objektumok metódushívásait tartalmazza. Először szerintem újra kellene gondolni ezt a részt, pl. cache esetén remekül használható a ReentrantReadWriteLock. Ez csak egy észrevétel, nem biztos, hogy a load probléma erre vezethető vissza.