线程池
来源:互联网 发布:中科vipexam数据库 编辑:程序博客网 时间:2024/06/05 10:56
1.线程池 : 工作线程 - 任务 - 任务队列
2.线程池的创建方法,有三种简化 ,single fixed, cached 不过这三种都是源于 ThreadPoolExecitor(coreSize, maxSize, aLiveTime, TimeUnit,Queue),简化参数来的。
3.强大灵活的lock 和 安全快捷synchronized 的区别。
lock 可以有读写锁 ,是对象级别的 wait
syn是内部锁, 是类级别的 阻塞
4.阻塞队列是不能自动增长的。
5. java中的负数的二进制是正数二进制的 补码 也就是 反码 + 1
6. CountDownLatch 是一个倒数的同步计数器,用于保证某个线程下的所有子线程都运行结束。
7.CyclicBarrier 叫做循环障碍, 在线程里设置这个类 的 CyclicBarrier.await()方法,就会使所有线程都得执行到这段 .await()代码时继续往下执行。在创建线程的时候都得传入这个 CB参数。
0 0
- 线程与线程池
- 线程池 线程优先级
- Executor线程,线程池
- 线程、多线程、线程池
- IOS-线程、线程池
- Java线程:线程池
- 线程和线程池
- 线程、多线程、线程池
- 线程、多线程、线程池
- 线程(六)线程池
- ExecutorService(线程池)+线程
- 线程和线程池
- 线程&线程池 简略
- 线程和线程池
- 线程池 线程锁
- 线程、线程池总结
- 线程与线程池
- 线程、锁、线程池
- POJ 2186 Popular Cows (强连通分量)
- Python yield 使用浅析
- TableView分割线
- Pcduino下linux的Uboot Kernel Roofs制作烧写
- Oracle XE安装详解
- 线程池
- android 之 service
- G-sensor 架构分析
- mysql主从双机配置
- 项目开发-树形层级结构中的数量统计
- MFC调用VLC动态库中出现的错误
- hdu2842---Chinese Rings(矩阵)
- window remote desktop linux
- 提高Linux工作效率的十大bash技巧