JUC包学习与总结(二)

JUC笔记(二) 读写锁 分为写锁(独占锁)和读锁(共享锁) 读锁虽然跟不加锁效果差不多,但是必须加,因为读锁与写锁互斥,可以避免脏读。 阻塞队列 BlockingQueue 当队列是满的,此时再添加元素会阻塞 当队列是空的,此时再要取就会被阻塞 双端队列Deque 从两头都可以出入的队列,一般线程池底层使用双端队列,可以提高性能。 阻塞队列的4组API 方法\超过阈值时 抛出异常 返回一个boo
相关文章
相关标签/搜索