多线程
hoji_James
这个作者很懒,什么都没留下…
展开
-
交替打印线程-基于等待唤醒机制
import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/** * @date: 2018/8/16 * @description: 交替打印ABC三个线程,其中A先打印5次,然后...原创 2018-08-16 07:46:09 · 236 阅读 · 0 评论 -
《实战Java高并发程序设计》读书笔记-线程池
一、概述为了避免频繁地创建和销毁线程,我们可以让创建的线程进行复用。线程池中,总有那么几个活跃线程,当你需要使用线程时,可以从池子中随便拿一个空闲线程,当完成工作时,并不急着关闭线程,而是将这个线程退回到池子,方便其他人使用。简言之,在使用线程池后,创建线程变成了从线程池中获得空闲线程,关闭线程变成了向池子归还线程。如下图所示 二、JDK对线程池的支持为了更好地控制更多线程,JDK...原创 2018-09-25 19:16:00 · 297 阅读 · 0 评论