发表评论取消回复
相关阅读
相关 二十四. 并发实战-ReentrantLock使用
前言 本篇文章将对`JUC`并发包里提供的`ReentrantLock`的使用进行说明。 正文 一. 非公平锁的使用 `ReentrantLock`默认是非
相关 二十三. 并发实战-ScheduledThreadPoolExecutor使用
前言 本篇文章将对计划线程池`ScheduledThreadPoolExecutor`的使用进行说明。 正文 一. 延时执行有返回值的任务 延时执行的意思就
相关 二十二. 并发实战-ThreadPoolExecutor使用
前言 本篇文章将对线程池`ThreadPoolExecutor`的使用进行说明。 正文 一. 执行无返回值任务 通过`ThreadPoolExecutor`
相关 二十一. 并发实战-线程的创建方式
前言 本篇文章将对`JAVA`中的线程创建进行实战说明。 正文 一. 继承Thread 可以通过创建`Thread`的子类并在子类中重写`run()`方法完
相关 二十七. 并发实战-CountDownLatch的使用
前言 关于`CountDownLatch`,官方注释中给出的说明如下。 > 一种同步辅助工具,允许一个或多个线程等待,直到在其它线程中执行的一组操作完成 本篇文章,将
相关 二十六. 并发实战-读写锁的使用
前言 `JUC`并发包中提供了`ReentrantReadWriteLock`作为读写锁,本篇文章将对读写锁的如下四个场景进行演示。 1. 当前线程获取`读锁`时,`
相关 并发编程--线程池ThreadPoolExecutor实现原理(二)
ThreadPoolExecutor是线程池类。对于线程池,可以通俗的将它理解为"存放一定数量线程的一个线程集合。线程池允许若个线程同时允许,允许同时运行的线程数量就是线程池的
相关 《java并发编程实战》 第十二章 并发程序的测试
《java并发编程实战笔记》 第十二章 并发程序的测试 正确性测试 基本单元测试(基于信号量有界缓存BoundedBuffer例子)
相关 Java并发——ThreadPoolExecutor详解(二)
工厂ThreadFactory+execute()+UncaughtExceptionHandler处理异常 public class Run4 {
还没有评论,来说两句吧...