java自定义事件,线程a如何每一秒钟触发一个事件,然后另一个线程b监听之,并作出反应? 如题... 如题 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 自定义 java 事件 线程 监听 搜索资料 2个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 百度网友9d37f32 2011-08-05 知道答主 回答量:3 采纳率:0% 帮助的人:6万 我也去答题访问个人页 关注 展开全部 线程a是作为事件源,那么线程a这个类就必须提供一个可以增加监听器的方法,就像GUI编程中的addActionListener这个样的方法。线程a这个类里面是有一个专门存放监听器的一个容器,例如是list。然后你 增加监听器的方法就是把监听器放进这个容器里面。你用一个监听器去监听一个事件的发生,就可以在线程a这个类中,写一个产生事件的一段代码,然后每当产生一个事件之后,去遍历list,去调用监听器的对于这个事件的处理方法,这样子就可以了。这应该就是java中的事件模式。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 N0rm4Q 2011-08-08 · 超过22用户采纳过TA的回答 知道答主 回答量:112 采纳率:0% 帮助的人:61.8万 我也去答题访问个人页 关注 展开全部 思路,在线程b的操作中调用a.wait(),线程a中触发的事件后面添加notify(),则在b执行到a.wait()的时候,b等待a,a执行到notify(),通知a的等待列表中的b线程进入锁池,此时b有机会继续执行,这样就打到了线程b监听a执行完事件 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-03-31 java中的事件监听是怎样实现随时监听的,是通过线程吗 10 更多类似问题 > 为你推荐: