作者:
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
其他狀況什麼都不做