开发者社区> 问答> 正文

并发编程实践中将状态变量的追踪转换为请求监视器追踪要注意的是什么?

并发编程实践中将状态变量的追踪转换为请求监视器追踪要注意的是什么?

展开
收起
游客n3klsubffc466 2022-05-09 13:38:18 291 0
1 条回答
写回答
取消 提交回答
  • monitor.doWait() 需要在 this 的卫式语句之外,因为如果在内部, monitor.doWait 并不会释放 this锁; calculateNeedToWait() 需要在 this 的守卫之内完成,避免同步问题; 需要考虑中断异常的问题;

    2022-05-10 12:14:12
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Android内存泄漏自动化链路分析组件Probe 立即下载
Android内存泄漏自动化链路分析组件--Probe 立即下载
“静态调用链路发现”应用场景分析及实践探索 立即下载