logo - 刷刷题
下载APP
【简答题】

本题程序中实现了一个“生产者一消费者问题”。生产者产生一个随机数存入DataPool类中,消费者从中取出数据。DataPool类一次只能存放一个数据。请更正题中带下划线的部分。 注意:不改变程序的结构,不得增行或删行。 class DataPool { private int data; private boolean isFull; public DataPool() { isFull=false; } public synchronized void putData(int d) { if(isFull= =true) { try { this.notify(); } catch(InterruptedException e) {} } data=d; isFull=true; System.out.println("生产了一个数据:"+data); this.notify(); } public synchronized int getData() { if(isFull= =false) { try { this.wait(); } catch(InterruptedException e) {} } isFull=false; System.out.println("消费了一个数据"+data); this.wait(); return this.data; } boolean getIsFull() { return isFull; } } class Producer extends Thread { DataPool pool; public Producer(DataPool pool) { this.pool=pool; } public void run() { for(int i=0; i<10; i++) { int data=(int) (Math.random()*1000); try {//用于生产数据 sleep(data); } catch(InterruptedException e) {} pool.putData(data); } } } class Consumer implements Runnable { DataPool pool; public Consumer(DataPool pool) { this.pool=pool; } public void run() { for(int i=0; i<10; i++) { int data=pool.getData(); try {//用于处理数据 sleep((int) (Math.random()*1000)); } catch(InterruptedException e) {} } } } public class advance } public static void main(String[] args) { Data Pool pool=new Data Pool(); Producer pro=new Producer(pool); Runnable con=new Consumer(pool); Thread conTh=new Thread(con); pro.start(); conTh.start(); } }

举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】甲、乙两人分别从随机数字表抽得30个(各取两位数字)随机数字作为两个样本,求得 则理论上

A.
B.
作两样本t检验,必然得出无差别的结论
C.
作两方差齐性的F检验,必然方差齐
D.
分别由甲、乙两样本求出的总体均数的95%可信区间,很可能有重叠
E.
分别由甲、乙两样本求出的总体均数的95%可信区间,一定不重叠

【多选题】消费者购买行为的心理过程包括()

A.
认识过程
B.
情感过程
C.
意志过程
D.
意识过程
E.
无意识过程

【多选题】女性消费者购买动机一般()。

A.
形成迅速
B.
主动性强
C.
感彩比较强烈
D.
追求时尚、新潮
E.
动机具有稳定性

【多选题】消费者购买行为的一般特点有 ( )

A.
变化性
B.
自主性
C.
关联性
D.
目的性
E.
稳定性

【多选题】关于消费者组织,说法正确的是( )。

A.
向消费者提供信息咨询
B.
法人社团
C.
不得从事商品经营活动和营利
D.
不得以牟利为目的向社会推荐商品和服务
相关题目:
【单选题】甲、乙两人分别从随机数字表抽得30个(各取两位数字)随机数字作为两个样本,求得 则理论上
A.
B.
作两样本t检验,必然得出无差别的结论
C.
作两方差齐性的F检验,必然方差齐
D.
分别由甲、乙两样本求出的总体均数的95%可信区间,很可能有重叠
E.
分别由甲、乙两样本求出的总体均数的95%可信区间,一定不重叠
【多选题】消费者购买行为的心理过程包括()
A.
认识过程
B.
情感过程
C.
意志过程
D.
意识过程
E.
无意识过程
【多选题】女性消费者购买动机一般()。
A.
形成迅速
B.
主动性强
C.
感彩比较强烈
D.
追求时尚、新潮
E.
动机具有稳定性
【多选题】消费者购买行为的一般特点有 ( )
A.
变化性
B.
自主性
C.
关联性
D.
目的性
E.
稳定性
【多选题】关于消费者组织,说法正确的是( )。
A.
向消费者提供信息咨询
B.
法人社团
C.
不得从事商品经营活动和营利
D.
不得以牟利为目的向社会推荐商品和服务