摘要: 1、延迟双删加懒加载 2、异步延迟删除 阅读全文
posted @ 2021-02-25 15:00 泥鳅儿 阅读(49) 评论(0) 推荐(0)
摘要: 1. Lock的加锁和解锁都是由java代码配合native方法(调用操作系统的相关方法)实现的,而synchronize的加锁和解锁的过程是由JVM管理的 2. 当一个线程使用synchronize获取锁时,若锁被其他线程占用着,那么当前只能被阻塞,直到成功获取锁。而Lock则提供超时锁和可中断等 阅读全文
posted @ 2021-02-25 14:55 泥鳅儿 阅读(65) 评论(0) 推荐(0)