atomicReference類型提供了較爲奇葩的一些方法,如下圖
解決辦法如下 設置了兩個變量 hits 和cacheHists,同步代碼塊引用這兩個變量都要加入同步,同步代碼塊之外的代碼就不用,因爲以獨佔方式訪問變量