网站介绍:文章浏览阅读107次。成员变量和静态变量是否线程安全1.如果没有被共享,则线程安全2.如果被共享了,根据它们的状态是否能够改变,又分两种情况2.1如果只有读操作,则线程安全2.2如果有读写操作,则这段代码是临界区,需要考虑线程安全这个例子就证明成员变量被共享后线程不安全ArrayList<String> list = new ArrayList<>(); public void method1(int loopNumber) { for (int i = 0; i <_读需要考虑线程安全吗?
- 链接地址:https://blog.csdn.net/LHBGXX/article/details/114793233
- 链接标题:多线程学习十三: 变量的线程安全分析_读需要考虑线程安全吗?-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:904
- 网站标签:读需要考虑线程安全吗?