Future : 提前完成任务
  原理:wait(),notify()的使用。

线程之间的通信 :
  CountDownLatch :线程计数
  CyclicBarrier :循环计数
  Semaphore : 信号量,比如有100个线程,但是只有10个信号量,那么就每个批次执行10个,“批次”。
  Exchanger : 线程间数据交换

最新文章

  1. Linux 之 GCC 和 GDB
  2. js 浏览器兼容的一些方法
  3. css异常
  4. ConcurrentHashMap Put()操作示例代码
  5. pictures of you
  6. YII的关联查询
  7. php 返回json 解析 报Wide character in print
  8. GUI树组件,表格
  9. perl5 第八章 子程序
  10. kafka第六篇---多个进程读不齐
  11. python基础(7):字符编码
  12. Python将纳入高考?
  13. Python 爬虫入门(一)——爬取糗百
  14. spring boot中log4j冲突问题和解决办法
  15. windows 文件夹下所有文件名称
  16. PS合成的5个要点:场景、对比、氛围、模糊、纹理
  17. using 和try/catch区别和注意点
  18. 怎么修改Elasticsearch的对外ip 默认是本地IP 127.0.0.1
  19. C语言——stdio.h
  20. 使用jdk自带的工具native2ascii 转换Unicode字符和汉字

热门文章

  1. 利用 PHP CURL zip压缩文件上传
  2. 洛谷 SP740 TRT - Treats for the Cows 题解
  3. shell脚本编程之变量的小用法
  4. mysql mod() 获取余数
  5. ICEM-tube-water
  6. hdu5438 Ponds[DFS,STL vector二维数组]
  7. photoshop 的安装破解
  8. RUN vs CMD vs ENTRYPOINT
  9. Windows上python2和python3共存
  10. 【IoT】物联网NB-IoT之电信物联网开放平台对接流程浅析