ITPub博客

首页 > IT职业 > IT图书 > 争用条件Race Condition

争用条件Race Condition

IT图书 作者:mmmike 时间:2021-09-09 09:04:53 0 删除 编辑

当多个线程同时共享访问同一数据(内存区域)时,每个线程都尝试操作该数据,从而导致数据被破坏,这种现象称为争用条件,导致能量系统不守恒

互斥与同步:
互斥:同一时间只能有一条线程对关键数据或临界区操作,用synchronized(intrinsic lock)关键字实现。
同步:线程中的一种通信机制,告诉其他线程正在的操作,用wait()用于使线程等待/notify()唤醒该线程/notifyAll()唤醒所有线程[这三个都属于Object函数]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2872/viewspace-2799150/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-19

  • 博文量
    77
  • 访问量
    550