【发布时间】:2018-02-26 20:18:53
【问题描述】:
我的疑问是,是否有任何选项可以让我在 Arraylist 中获取值,这是由第一个线程添加的,从第二个线程等等。
并且每个线程都将修改列表,并且更新的列表需要对所有线程可用。
任何帮助将不胜感激。
谢谢
【问题讨论】:
-
@PramodYadav:那没有任何用处。
-
您可以通过适当的同步来实现这一点。但如果您需要在线程之间进行通信,最好使用与
java.util.concurrent包不同的数据结构。他们为队列之类的东西提供了专门的集合。
标签: java multithreading arraylist collections