volatile修饰的bool 变量,在生产者与消费着的使用场景下,不能正确处理
来源:4-1 如何停止一个线程?

慕粉1532162603
2020-06-24
volatile修饰的bool 变量,在生产者与消费着的使用场景下,生产者使用阻塞队列来生产数据,当消费者不需要消费,使用自定义volatile 的bool值为true,生产者并不会感知这个中断。
写回答
1回答
-
bennyhuo
2020-06-24
因为生产者被阻塞了吧。
152020-06-24
相似问题