【发布时间】:2016-06-29 04:40:12
【问题描述】:
我有一个扩展 websocket 的类。在这个类中,它调用了每秒返回一次消息的东西。在我的 onMessage 函数中,我进行了各种处理,我将数据放入每条消息的 Short 数组中(目前每秒一次)。我的问题是我想产生一个新线程来运行一个类来读取这个数组并将它每秒写入一个文件。如何为原始类中的变量生成一个具有获取/设置功能的新线程?这背后的原因是读取器线程需要在写入文件后清除数组中的某些元素。请注意,我希望读取和写入线程独立,因此可以更改速率而不会相互影响。
【问题讨论】:
-
看看这篇文章中的工作代码:stackoverflow.com/questions/37683895/…
标签: java multithreading websocket