哪位大虾能帮偶解释一下“程序的线程安全性”!!!
简单的说就是用各种手段(信号,互斥,锁等机制)保证线程共享数据的安全(也可以理解为:保证每个线程对共享数据的操作是原子操作,不会被其他线程打断)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
简单的说就是用各种手段(信号,互斥,锁等机制)保证线程共享数据的安全(也可以理解为:保证每个线程对共享数据的操作是原子操作,不会被其他线程打断)
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
各个线程共用一个地址空间,全程变量、静态变量所有线程都可以访问,如果使用了这类变量,但没有用锁保护,在有多个线程同时访问这些变量时,他们的值可能会出现异常。