
并发与多线程
文章平均质量分 57
说谎de嘴
这个作者很懒,什么都没留下…
展开
-
【ReentrantLock】可重入的互斥锁,又被称为“独占锁”
ReentrantLock是一个可重入的互斥锁,又被称为“独占锁”。ReentrantLock锁在同一个时间点只能被一个线程锁持有;可重入表示,ReentrantLock锁可以被同一个线程多次获取。ReentraantLock是通过一个FIFO的等待队列来管理获取该锁所有线程的。在“公平锁”的机制下,线程依次排队获取锁;而“非公平锁”在锁是可获取状态时,不管自己是不是在队列的开头都会获取锁。原创 2022-12-28 10:42:33 · 679 阅读 · 0 评论 -
【Queue】DelayQueue队列(网吧案例)
代码】【Queue】DelayQueue队列(网吧案例)原创 2022-07-29 15:10:03 · 156 阅读 · 0 评论 -
JAVA Queue队列:解析与实例用法
增*add增加一个元素如果队列满了,抛出IIIegaISlabEepeplian异常*offer增加一个元素并返回true如果队列满了,则返回false*put增加一个元素如果队列满了,则阻塞**删*remove移除并返回队列头部的元素如果队列为空,抛出NoSuchElementException异常*poll移除并返回队列头部的元素如果队列为空,返回null。...原创 2022-07-29 11:00:17 · 635 阅读 · 0 评论 -
AtomicInteger类
AtomicInteger类是系统底层保护的int类型,通过提供执行方法的控制进行值的原子操作。AtomicInteger它不能当作Integer来使用从JAVA1.5开始,AtomicInteger属于java.util.concurrent.atomic包下的一个类。原创 2022-07-29 10:14:49 · 495 阅读 · 0 评论