gpt4 book ai didi

java - 在java中的线程之间来回发送对象?

转载 作者:搜寻专家 更新时间:2023-10-31 08:28:56 25 4
gpt4 key购买 nike

我有多个客户端处理程序线程,这些线程需要将接收到的对象传递给服务器队列,而服务器队列会将另一种类型的对象传递回发送线程。服务器队列启动并在服务器启动时保持运行。我不确定客户端处理程序线程使用哪种线程机制通知对象被发回。我不打算使用套接字或写入文件。

最佳答案

如果您想进行实际的消息传递,请查看 SynchronusQueue .每个线程都将引用队列,并会一直等到一个线程通过队列传递引用。

这将是线程安全的并且可以满足您的要求。

虽然如果您只是想让线程读写共享变量,您可以使用 normalocity 的建议,尽管它的线程安全性取决于您访问它的方式(通过同步或易变)

关于java - 在java中的线程之间来回发送对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8359364/

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