这种做法是错误的,或者说不够全面,最好的方案还是使用线程的中断 – interrupt()方法
原因:
如果我们遇到了线程的长时间阻塞(如生产者-消费者模式,生产的速度大于消费速度),就灭有办法唤醒线程,或者永远无法唤醒
停止线程,volatile设置boolean标记位
最新推荐文章于 2025-01-21 16:55:27 发布
这种做法是错误的,或者说不够全面,最好的方案还是使用线程的中断 – interrupt()方法
原因:
如果我们遇到了线程的长时间阻塞(如生产者-消费者模式,生产的速度大于消费速度),就灭有办法唤醒线程,或者永远无法唤醒