并发的可见性

多线程环境下,一个线程对某个共享变量进行更新之后,后续访问该变量的线程可能无法立刻读取到这个更新的结果,甚至永远也无法读取到这个更新的结果,这就是线程安全问题的另外一个表现形式:可见性

多线程程序在可见性方面存在问题意味着某些线程读取到了旧数据,而这可能导致程序出现我们所不期望的结果。

posted on 2020-01-03 02:46  shammgod_code  阅读(234)  评论(0编辑  收藏  举报

导航