为什么flag需要再次赋值
来源:5-1 线程间通信
CHAO威
2022-06-03 22:57:44
相关截图:
1回答
好帮手慕小蓝
2022-06-05
同学你好,如果此时flag的值为false的话,会进入if语句,是线程执行wait方法进入阻塞状态。此时是无法再执行flag = false语句的。
而能够执行flag = false的情况,一定是flag为true时,无法执行if代码块。
所以此处并不会出现重复赋值。
祝学习愉快~
0 学习 · 9886 问题
相似问题
回答 1