java线程怎样等待和发送消息

Kano1990 2017-05-30 02:16:20
我想实现这样一个效果:
有两个线程A,B,
A按固定周期运行,每运行一次给B发一次消息;
B每收到一次A的消息运行一次,其他时间挂起。
请问该怎么发消息和等待消息?

我希望A、B是异步的,所以不想用wait()和notify()。
能想到的一个方法是用全局变量作为消息,B里面while循环Sleep(1),除此之外有没有更好的办法?
谢谢!

...全文
189 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧