- 3
- 0
- 约1.02千字
- 约 2页
- 2019-10-13 发布于广东
- 举报
实验报告成绩: 指导教师审核(签名): 年 月 日
实验报告
实验二 多线程应用
实验目的
理解线程的概念、线程的生命周期
掌握Thread和Runnable创建线程的方法
掌握线程间的控制关系
实验设备与环境
硬件:安装有Windows XP系统的微机一台。
软件:JDK1.6和MyEclipse 6.0以上。
实验内容
创建一个程序,利用多线程模拟银行的排号器的工作过程,即利用多个线程模拟客户到排号器上取号的过程。
提示:设计一个类用于产生号码,设计多个线程模拟用户得到号码。
利用多线程模拟“生产者——消费者”问题。在“生产者——消费者”模型中,生产者Producer负责生产数据,而消费者Consumer负责使用数据。多个生产者线程会在同一时间运行,生产数据,并放到内存中一个共享的区域。期间,多个消费者线程读取内存共享区,消费里面的数据。
内容要求
模拟银行的程序,要采用两种办法实现;
写出合理的测试用例,进行测试。
实验要求
实验前充分预习实验指导书内容及相关理论知识内容;实验时提交本次实验的预习报告。
实验中严格遵守实验室规范和制度,调试程序出现的问题并给出解决方法。认真完成实验内容并做好实验纪录
实验后必须按照要求独立完成实验报告
打印的源程序清单和测试结果附在实验报告的后面。源程序必须有注释以及必要的测试数据和运行结果数据。
您可能关注的文档
- 兴业银行金融租赁公司筹招聘启事.doc
- 兴仁县第九小学轮岗交流人员考核实施方案2.doc
- 兴凯湖乡中心学校专题片脚本原稿2015、10、26 Microsoft Word 文档.doc
- 英语所有从句类型-举例.doc
- 兴化市中小学教育装备常规工作检查表.doc
- 英语手抄报-------资料.doc
- 兴安煤业治安保卫学习教案.doc
- 兴校园诗风,创特色学校.doc
- 兴水小学校园文化工作经验交流材料.doc
- 英语社社团申请书.doc
- 人教版高中英语必修第二册UNIT 3 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 3 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 5 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册晨读晚诵课件.ppt
- 数字电子电路卡诺图法化简.pptx
- 2026栈和队列 学习课件.pptx
- 人教版高中英语必修第二册UNIT 4 课时作业(三)含答案.docx
- 人教版高中英语必修第二册UNIT 3 课时作业(一)含答案.docx
原创力文档

文档评论(0)