写了两个线程,可以互发消息,通过对事件的监听实现,
class AlarmEvent extends java.util.EventObject //事件类
{
public String msg;
static final long serialVersionUID = -8115215968019889894L;
public AlarmEvent(Object source)
{
super(source);
// msg = "msg info";
}
}
有一个问题就是当一个线程发出了消息之后,一定要等到对方的相应函数完成才能接着执行自己的代码,
怎么能避免这样的情况呢,
class AlarmEvent extends java.util.EventObject //事件类
{
public String msg;
static final long serialVersionUID = -8115215968019889894L;
public AlarmEvent(Object source)
{
super(source);
// msg = "msg info";
}
}
有一个问题就是当一个线程发出了消息之后,一定要等到对方的相应函数完成才能接着执行自己的代码,
怎么能避免这样的情况呢,
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货