楼主:
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
其他状况什么都不做