作者workworkwork (专心K书?)
看板java
标题Re: [问题] 父亲要怎麽被子thread叫醒?
时间Sun Jul 29 08:02:54 2007
※ 引述《TonyQ (骨头)》之铭言:
: 两个THREAD互相沟通就行啦
: 最简单的作法
: 你可以 lock 其中一个thread
: 直到收到另一个thread的讯息在解锁就好了
: ex
: boolean isLock=false;
: void lock(){
: isLock=true;
: while(isLock){
: try{
: Thread.sleep(1000);
: }catch(Exception e){
: }
: }
: }
: void unlock(){
: isLock=false;
: }
: x
: x
: x
: lock(); <<此时卡住 等另一个thread讯息送到在做unlock
: 以上这可能可以参考
: 这些看你的实作 应该不难做@@
但是我不是二个thread要互相沟通啊@@~
我是下面的情况@@~
在A程式中执行B.start();
然後我想做的是让A停下来等B的讯息进来~
请问一下这样有方法吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.228.157.98