发表评论取消回复
相关阅读
相关 二十五. 并发实战-构造死锁
前言 本篇文章将对`死锁的产生`和`死锁的构造`进行说明。 正文 一. 死锁的产生 产生死锁的条件如下所示。 1. `互斥`。共享资源X和Y只能同时被一
相关 二十四. 并发实战-ReentrantLock使用
前言 本篇文章将对`JUC`并发包里提供的`ReentrantLock`的使用进行说明。 正文 一. 非公平锁的使用 `ReentrantLock`默认是非
相关 二十三. 并发实战-ScheduledThreadPoolExecutor使用
前言 本篇文章将对计划线程池`ScheduledThreadPoolExecutor`的使用进行说明。 正文 一. 延时执行有返回值的任务 延时执行的意思就
相关 二十二. 并发实战-ThreadPoolExecutor使用
前言 本篇文章将对线程池`ThreadPoolExecutor`的使用进行说明。 正文 一. 执行无返回值任务 通过`ThreadPoolExecutor`
相关 二十七. 并发实战-CountDownLatch的使用
前言 关于`CountDownLatch`,官方注释中给出的说明如下。 > 一种同步辅助工具,允许一个或多个线程等待,直到在其它线程中执行的一组操作完成 本篇文章,将
相关 二十六. 并发实战-读写锁的使用
前言 `JUC`并发包中提供了`ReentrantReadWriteLock`作为读写锁,本篇文章将对读写锁的如下四个场景进行演示。 1. 当前线程获取`读锁`时,`
相关 并发:ScheduledThreadPoolExecutor详解。
ScheduledThreadPoolExecutor继承自ThreadPoolExecutor。他主要用来给定的延迟之后运行任务,或者定期执行任务。ScheduledThre
相关 并发编程——ScheduledThreadPoolExecutor
文章目录 ScheduledThreadPoolExecutor介绍 ScheduledFutureTask 四种方法执行任务 execut
相关 《java并发编程实战》 第十三章 显示锁的使用
《java并发编程实战笔记》 第十三章 显示锁 ReentrantLock实现了Lock接口 显式锁优点1:轮询与定时
相关 Java并发--ScheduledThreadPoolExecutor
ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor继承自ThreadPoolExecutor。它主要用来在给定
还没有评论,来说两句吧...