2020年5月17日

摘要: 阻塞队列 阻塞队列顾名思义,首先它是一个队列,而一个阻塞队列在数据结构中所起作用大致如下图所示: 当阻塞队列是空时,从队列中获取元素的操作将会被阻塞 当阻塞队列满时,往队列里添加元素的操作将会被阻塞 试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。 同样 试图往已 阅读全文
posted @ 2020-05-17 10:08 fyccaishao 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 接口 ReadWriteLock 实现类为java.util.concurrent.locks下的 ReentrantReadWriteLock ReadWriteLockDemo class MyCache{ private volatile Map<String, Object> map =ne 阅读全文
posted @ 2020-05-17 04:09 fyccaishao 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 类 CountDownLatch 倒计时锁 一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 用给定的计数 初始化 CountDownLatch。由于调用了 countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等 阅读全文
posted @ 2020-05-17 00:49 fyccaishao 阅读(232) 评论(0) 推荐(0) 编辑

导航