由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 有没有Blocking Bounded Queue 用Pthread实现的Sample Code?
相关主题
这个Java blocking queue实现是不是有问题?感谢大家在我出征前的祝福: 神奇的onsite之旅
multi-threading guru们问个multi threading code 题,同时请问高手mutil threading 编程有什么好书,网站和教程推荐?
实现一个 thread-safe blocking queue这题怎么写啊?L家的常考也发个linkedin的店面面经
thread safe blocking queue问题Java concurrency 面试题
是不是被印度人故意往沟里带Quantcast电面
thread-safe 的 queue电面两题
请问什么是bounded blocking queue这道设计题怎么做?
skype phone screen 经thread-safe blockingqueue
相关话题的讨论汇总
话题: pthread话题: queue话题: code话题: sample话题: blocking
进入JobHunting版参与讨论
1 (共1页)
k***t
发帖数: 276
1
要用两个conditional variable吗?谢了。
c********r
发帖数: 286
2
Pthread 没有,有一个thread的
public class BlockingQueue {
private List queue = new LinkedList();
private int limit = 10;
public BlockingQueue(int limit){
this.limit = limit;
}
public synchronized void enqueue(Object item) throws InterruptedException{
while(this.queue.size() == this.limit){
wait();
}
if(this.queue.isEmpty()){
notifyAll();
}

this.queue.add(item);
}
public synchronized Object dequeue() throws InterruptedException {
while(this.queue.isEmpty()){
wailt();
}
if(this.queue.size() == this.limit){
notifyAll();
}
return this.queue.remove(0);
}
}
1 (共1页)
进入JobHunting版参与讨论
相关主题
thread-safe blockingqueue是不是被印度人故意往沟里带
tango.me面经thread-safe 的 queue
LinkedIn 电面请问什么是bounded blocking queue
问一道multithreading的题skype phone screen 经
这个Java blocking queue实现是不是有问题?感谢大家在我出征前的祝福: 神奇的onsite之旅
multi-threading guru们问个multi threading code 题,同时请问高手mutil threading 编程有什么好书,网站和教程推荐?
实现一个 thread-safe blocking queue这题怎么写啊?L家的常考也发个linkedin的店面面经
thread safe blocking queue问题Java concurrency 面试题
相关话题的讨论汇总
话题: pthread话题: queue话题: code话题: sample话题: blocking