首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

关于j2me线程wait() 跟notify()

2012-12-14 
关于j2me线程wait()和notify()现在写了一个程序,里面有两个按钮,暂停,继续,要求在他本身的这个类中实现暂

关于j2me线程wait() 和notify()
现在写了一个程序,里面有两个按钮,暂停,继续,要求在他本身的这个类中实现暂停,继续功能,这个类继承gamecanvas,
现在本人确定是写一个boolean  ispause,暂停按钮ispause=true ,继续ispause=false;在run方法中


while(true){
if(ispause){

pause();

}

if(!ispause){
wakeup();
}

}


现在的问题时,最开始的时候ispause是false的,这样的话就会一直进入wakeup()方法,就产生问题了,怎么才能只进入一次wakeup()方法呢,可不可以另写一个类,监听当前这个类的活动状态呢
[解决办法]
if(!ispause){
wakeup();
}
变成
if(!ispause){
wakeup();
isPause=true;
}
看下这样行不行呢?

热点排行