继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

争用条件Race Condition

qq_人之翘楚_0
关注TA
已关注
手记 14
粉丝 0
获赞 16

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

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

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP