多线程
文章平均质量分 89
ROGEN-秀发
JAVA、linux、hadoop、hbase、hive、spark、mahout
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多线程--同步互斥&生产者消费者(一)
一、线程同步&互斥在实际应用中,多个线程往往会共享一些数据,并且各个线程之间的状态和行为是相互影响的。线程之间的影响有两种,一种是线程间的互斥,另一种是线程间的同步。---线程安全(Thread-Safe)---线程间的互斥---线程间的同步线程之间的关系大致可以分为两类1、线程之间通过对资源的竞争,包括共享的数据和硬件资源,所产生的相互制约关系,这类线程间的主要问原创 2016-09-21 01:59:06 · 1088 阅读 · 0 评论 -
多线程--线程间通信(二)
上篇说到了线程间的同步互斥和比较经典的消费者生产者问题,其中涉及到了线程间通信和线程锁这两个概念,下面就来谈谈这两个概念和具体实现方法。一、线程状态正式开始之前,先来普及线程的几种状态: 1. 新建状态(New):新创建了一个线程对象。 2. 就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运原创 2016-09-21 02:57:46 · 675 阅读 · 0 评论
分享