摘要:
概述 1.Semaphore介绍 2.Semaphore源码分析 3.Semaphore示例 Semaphore介绍 Semaphore是一个计数信号量,在计数器不为0的时候对线程放行,一旦计数器为0,所有新请求的线程都会被阻塞,包括增加请求到已经许可的线程,也就是说Semaphore是不可重入的。 阅读全文
摘要:
概述 1.Semaphore介绍 2.Semaphore源码分析 3.Semaphore示例 Semaphore介绍 Semaphore是一个计数信号量,在计数器不为0的时候对线程放行,一旦计数器为0,所有新请求的线程都会被阻塞,包括增加请求到已经许可的线程,也就是说Semaphore是不可重入的。 阅读全文
摘要:
概述 1.CyclicBarrier介绍 2.CyclicBarrier源码分析 3.CyclicBarrier示例 CyclicBarrier介绍 CyclicBarrier翻译过来也叫栅栏,意思很明显,就是一组线程相互等待,均到达栅栏的时候,再运行。CyclicBarrier是可以重复使用的,而 阅读全文
|