1.guava缓存是线程安全的,使用currentHashMap 一样的sement策略
    2.Guava的Cache接口中还定义了get的一个带Callable的版本,使用该方法时,如果缓存未命中则使用该Callable进行value计算,并载入到缓存里。
    3.Guava Cache判断过期并不是单独再开一个线程,而是在读写操作时顺带着进行了过期判断。