gpt4 book ai didi

Java,线程 - 同步变量

转载 作者:行者123 更新时间:2023-12-01 07:08:23 24 4
gpt4 key购买 nike

如何在线程之间创建公共(public)变量?例如:许多线程向服务器发送创建用户的请求。

这些用户保存在一个ArrayList中,但是这个ArrayList必须为所有线程同步。我该怎么做?

谢谢大家!

最佳答案

如果要从多个线程访问列表,可以使用 Collections 来包装它:

List<String> users = Collections.synchronizedList(new ArrayList<String>());

然后只需将其传递到构造函数中即可将其传递给将使用它的线程。

关于Java,线程 - 同步变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18699931/

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