
JDK
YAOQINGGG
在技术中寻找快乐
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDK之ReentrantLock,AbstractQueuedSynchronizer源码分析
ReentrantLock默认使用非公平锁 public ReentrantLock() { sync = new NonfairSync(); } NonfairSync就是一个同步器 final static class NonfairSync extends Sync { private static final long原创 2014-12-07 19:05:49 · 1054 阅读 · 0 评论 -
JDK之线程池介绍与原理
线程池组成 一个线程池包括以下四个基本组成部分: 1、线程池管理器(ThreadPool):用于创建并管理线程池,包括 创建线程池,销毁线程池,添加新任务; 2、工作线程(PoolWorker):线程池中线程,在没有任务时处于等待状态,可以循环的执行任务; 3、任务接口(Task):每个任务必须原创 2015-01-07 11:48:28 · 1833 阅读 · 0 评论