两条线。第一个疯狂地从数组中读取元素。第二个同样热衷于通过读取元素并将它们增加任意数量来更新元素。
这安全吗?在这种情况下会有什么问题吗?我不介意读取线程读取“旧”值,而更新线程仍在更新过程中。我只是想确保读者永远不会阅读未写入的数字,并且不会发生异常。
两条线。第一个疯狂地从数组中读取元素。第二个同样热衷于通过读取元素并将它们增加任意数量来更新元素。
这安全吗?在这种情况下会有什么问题吗?我不介意读取线程读取“旧”值,而更新线程仍在更新过程中。我只是想确保读者永远不会阅读未写入的数字,并且不会发生异常。