gpt4 book ai didi

java - 使用多线程访问列表

转载 作者:行者123 更新时间:2023-11-30 08:53:02 27 4
gpt4 key购买 nike

compute() 函数线程安全吗?多个线程会在列表上正确循环吗?

class Foo {

private List<Integer> list;

public Foo(List<Integer> list) {
this.list = list;
}

public void compute() {
for (Integer i: list) {
// do some thing with it
// NO LIST modifications
}
}
}

最佳答案

考虑到数据不会发生变化(正如您在评论中提到的),不会有任何脏读/幻读。

关于java - 使用多线程访问列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29961988/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com