题目内容 (请给出正确答案)
[主观题]

【简答题】4.1 采用Java 多线程技术,设计实现一个符合生产者和消费者问题的程序。对一个对象(枪膛)进行操作,其最大容量是12颗子弹。生产者线程是一个压入线程,它不断向枪膛中压入子弹;消费者线程是一个射出线程,它不断从枪膛中射出子弹。

提问人:网友xmn1982 发布时间:2022-01-06
参考答案
  抱歉!暂无答案,正在努力更新中……
如搜索结果不匹配,请 联系老师 获取答案
更多“【简答题】4.1 采用Java 多线程技术,设计实现一个符合…”相关的问题
第1题
在Java多线程程序中,run()方法的实现有两种方式:【 】和继承Thread类。
点击查看答案
第2题
Java线程组把一组线程看做一个【 】进行统一处理。
点击查看答案
第3题
在java程序中,run()方法是运行线程的主体。
点击查看答案
第4题
Java的线程高度策略是基于( )的抢占式调度。
点击查看答案
第5题
Java 系统提供了一个自动回收动态分配的内存的线程,它就是( )

A、异步线程

B、消费者线程

C、垃圾收集线程

D、守护线程

点击查看答案
第6题
【单选题】2.10 下面关于notifyAll()方法说法正确的是( )

A、唤醒当前线程。

B、停止所有线程

C、唤醒所有线程

D、所有线程进入等待

点击查看答案
第7题
【单选题】3.3 若有以下程序: public class Demo{ private Object obj = new Object(); public synchronized void show(){ try{ obj.wait(); System.out.println(“waiting”); }catch(Exception e){ System.out.println(“Exception”); } } public static void main(String []args){ new Demo().show(); } } 在程序运行结果为( )

A、Exception

B、无任何显示

C、waiting

D、编译错误

点击查看答案
第8题
【简答题】5.1 简述死锁出现的原因 ?
点击查看答案
第9题
【填空题】5.1 在(1)~(3)处填上适当的语句,使程序能正常运行。 class MyThread implements Runable { (1) { while(true){System.out.print("hello"); try { (2) //休眠1秒钟 } catch (InterruptedException e) { e.printStackTrace(); } }}} public class Demo{ public static void main(String []s){ MyThread thread1= (3) //声明创建对象thread1 Thread thread = new Thread(thread1,"线程1") thread.start(); //通过对象thread启动线程 }}
点击查看答案
第10题
【简答题】5.2编写一个应用程序创建两个线程,一个线程打印输出1~1000之间所有的奇数,另外一个线程打印输出1~1000之间所有的偶数,要求两个线程随机休眠一段时间后继续打印输出下一个数。
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信