void funA { for(1000次) { //dosomething(); //唤醒线程B //挂起线程A } }
void funB { for(1000次) { //dosomething(); //唤醒线程A //挂起线程B } }
[quote=引用 3 楼 lovesmiles 的回复:] 加个锁不就好了? 加锁 //唤醒线程B //挂起线程A 解锁 使得这二个操作变成原子操作。
加个锁不就好了? 加锁 //唤醒线程B //挂起线程A 解锁 使得这二个操作变成原子操作。
64,687
社区成员
250,506
社区内容
加载中
试试用AI创作助手写篇文章吧