《面向对象程序设计》实验指导书(7)
实验八 Java Applet及多线程试验
一、实验目的
1. 掌握Java Applet程序的基本结构和编写方法,掌握使用getParameter() 方法提取Applet的参数值的方法。
2. 掌握继承Thread类和使用Runnable接口实现多线程的方法。 3. 掌握Runnable接口在Applet程序中的使用。
4. 理解线程同步的含义,掌握synchronized同步方法与synchronized同步语法的用法,
学会使用Thread Group控制线程。
5. 理解线程的挂起与恢复的概念,掌握Wait()和 notify()方法的使用。
二、实验内容
1. 编写一个Java Applet,要求从HTML文件中传递三个整数,在小应用程序中以这三个
整数创建一个Color对象,并将小程序的背景设置为该颜色。 2. 编写一个Java Applet,在窗口中拖拽鼠标画一个圆或椭圆。
3. 排序程序。编写一个多线程程序,先产生一个随机整数(大于10),在产生n个随机
整数存放在数组中,然后创建两个线程并发地对所生成的随机整数分别进行排序。其中一个线程要求采用冒泡法排序,另一个线程要求采用快速排序法。最后比较这两个线程程序排序的结果,并输出先完成排序的线程。
附录:实验报告格式
实验报告
课程名称: 面向对象程序设计 实验项目名称: 班级与班级代码: 实验室名称(或课室): 专 业: 软件工程 任课教师: 郭玉柱 学 号: 姓 名: 实验日期: 年 月 日
广东商学院教务处制
姓名 实验报告成绩
评价:
评 价 项 目 实验任务是否明确 实验步骤是否清晰详尽 实验任务是否完成 实验结果是否正确 程序设计是否规范标准 版面整体效果是否美观
指导教师(签名) 年 月 日
说明:指导教师评分后,实验报告交院(系)办公室保存。
优 良 一般 差
正文
实验报告要求与排版字号:
1.实验报告按实验项目填写,每个学生做完实验必须填写 2.实验报告可参照如下内容格式写作:实验目的、实验原理、实验设备、结果预测、实验步骤、实验结果、实验分析、结论。 3.实验报告排版打印统一用A4(21 X 29.7cm)格式。
4.标题用小二号黑体加粗,正文用四号宋体。行距为固定值20磅。 5.页面上边距2.54cm,下边距2.54 cm,左边距3cm,右边距2.2mm;
6.实验报告页码从正文页面起计算。页码字号,选用小四号粗黑体并居中。
相关推荐:
- [说明书]浅谈视觉传达设计中的色彩艺术
- [说明书]数据库原理-实验8-查询优化
- [说明书]临时用电施工组织设计
- [说明书]反假币考试试题第二套(人民币)
- [说明书]《建设工程监理规范》-2014.3.1实施
- [说明书]筋出槽,骨错缝病机诠释
- [说明书]百度预计来路对网站权重有多大影响
- [说明书]房屋面积测绘细则
- [说明书]计算机控制技术填空题汇总
- [说明书]乡镇卫生院(社区中心)死亡医学证明管
- [说明书]2013尾矿工实操试题
- [说明书]2015事业单位面试备考:贵州省事业单位
- [说明书](目录)2017-2022年半导体材料市场发
- [说明书]浙江省制造业发展“十三五”规划
- [说明书]干部选拔任用工作情况的自查报告
- [说明书]《发电厂电气部分》课后部分问答题整理
- [说明书]中国建立政府成本会计制度的思考
- [说明书]中国文化输出的现状及挑战-100分
- [说明书]通信原理实验指导(13-9)
- [说明书]HSF培训试卷(有害物质培训考试试题)
- 高中地理必修一:2.3《大气环境之六_气
- 新人教版八年级数学上期末总复习精品优
- WEB应用托管平台系统架构
- 《应用文写作》期末试卷
- 2017年秋九年级数学上册24.3正多边形和
- _空心村_形态特征与生成机理分析_以河
- 北师大版生物七年级下册12章2节感受器
- 社区卫生服务中心主任职责
- 广东省2014届广州二模材料作文“求道”
- 完整户口本英文翻译模板
- 2015年液化天然气LNG市场调研及发展趋
- 农村学校教育发展新
- 2014年注册税务师税法(Ⅱ)考试试题及答
- 东方大学俄语新版第5册第-7课课文翻译
- 路基路面工程课程设计1
- 219亩项目2011营销策略
- 第1篇 贸易术语-EXW、FCA、FAS
- 年会或大型活动防疫应急预案
- 改善提案(合理化建议)
- 初三英语第四单元ppt