摘要: 读写锁和锁降级 读写锁 读写锁:ReentrantReadWriteLock 读操作共享资源,写操作独占资源 防止在写操作的过程中被其他线程读取(读取不完整) 缺点:可能造成读的饥饿问题,一直读,没有写 //资源类 class MyCache{ //创建资源集合 private volatile M 阅读全文
posted @ 2021-12-24 03:37 转身刹那的潇洒 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 三大辅助类 少计数 CountDownLatch CountDownLatch 类可以设置一个计数器,然后通过 countDown 方法来进行减 1 的操作,使用 await 方法等待计数器不大于 0,然后继续执行 await 方法之后的语句。 CountDownLatch 主要有两个方法,当一个或 阅读全文
posted @ 2021-12-24 01:49 转身刹那的潇洒 阅读(56) 评论(0) 推荐(0) 编辑