PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
java
[问题] 想请问lock的用法
楼主:
LaPass
(LaPass)
2015-05-29 11:53:19
想做到类似 BlockingQueue 的功能
请问该怎么做?
例如
void start(Item t){
//解除下面的get()的 block
}
void run(){
while(true){
//block 这条 thread
dosomething();
}
}
感觉起来要用lock,但是又怕start的时候被 block住
我希望只有在run()被block的状况下才解除block
其他状况什么都不做
作者:
Chikei
( )
2015-05-29 14:02:00
Object.wait/notify
楼主:
LaPass
(LaPass)
2015-05-29 15:03:00
试不出来,叫了notify notifyAll 可是wait都没醒是在android上,不过这应该不会有影响才对用 thread.interrupt() 可以叫的醒,不过觉得用那种方式去叫执行序不太好...因为可能作到一半(非block状态下)被打断
作者:
Frozenmouse
(ï¼Šå†°ä¹‹é¼ ï¼Š)
2015-05-29 17:25:00
你两个Thread拿到的this是一样的吗?如果两条thread操作的DrawRunnable是同一个,这code看起来没问题…orz
楼主:
LaPass
(LaPass)
2015-05-29 18:18:00
我确认一下.....对不起,是我耍蠢了 m(_ _)m
继续阅读
Re: [问题] Collections.sort更简洁的写法?
kogrs
Re: [问题] Collections.sort更简洁的写法?
haha02
Re: [问题] Collections.sort更简洁的写法?
pttworld
[问题] Collections.sort更简洁的写法?
james732
[问题] 有关map 一个key对应多个value问题
zshen
Re: [问题] 关于泛型 资料型态的疑问
JustinHere
Re: [问题] 关于泛型 资料型态的疑问
JustinHere
Re: [问题] 过渡小专案的关系联系
pttworld
[问题] 过渡小专案的关系联系
dharma
[问题] 同台设备,如何不同process资料互传
JGC18
Links
booklink
Contact Us: admin [ a t ] ucptt.com