欢迎来到天天文库
浏览记录
ID:40847594
大小:385.27 KB
页数:9页
时间:2019-08-08
《Java实验报告规范》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验报告规范开头:题目班级姓名学号一.实验目的二.实验要求三.实验内容1.程序源代码2.运行结果实验1JavaApplication程序的编辑、编译和运行一.实验目的1.了解Java语言特点,理解Application程序的运行原理和方法。2.掌握在JDK环境中编译和运行程序的操作。3.熟悉在Eclipse集成开发环境中,编辑、编译和运行程序的操作。二.实验要求1.下载安装JDK;2.在JDK环境中编译和运行Application程序。3.在Eclipse集成开发环境中,编辑、编译和运行程序。三.实验内容1.编
2、辑、编译、运行和调试以下程序,说明程序功能;2.改变变量n的初值,观察运行结果变化;3.若“for(i=1;i3、:7489155748911574899157488915744891572.判断回文字符串。回文字符串“从前向后读”和“从后向前读”都相同。三.实验内容(写出你的程序源代码和运行结果)实验3类的封装、继承和多态一.实验目的1.掌握类的声明格式和多种封装措施,理解对象的引用模型;2.掌握类的继承原则,正确使用重载和覆盖等多态概念设计可复用方法,理解运行时多态性概念;3.掌握声明抽象类和最终类的方法,理解抽象类的作用;二.实验要求(以下三个题目任选一个)1.声明颜色类Color。一种颜色由(红、绿、蓝)三元色值组4、成,称为RGB值。一个int整数可表示一种颜色,结构为:最高字节全1,其后3字节分别存储“红、绿、蓝”单色值,单色值范围是0-255.例如,0xff00ff00表示绿色,RGB值为(0,255,0).实验3类的封装、继承和多态二.实验要求(以下三个题目任选一个)2.为例3.5的Student类增加成绩变量,并在例3.6的Group类中按照专业分别统计不同班级的学生成绩。为例3.6增加average()方法,返回table数组中若干Person对象的平均年龄,若数组为空,返回0.再增加功能,分段统计人员的年龄。35、.声明三角形类,继承图形抽象类,计算三角形的周长和面积。三.实验内容(写出你的程序源代码和运行结果)实验4图形用户界面设计一.实验目的1.掌握JavaSwing组件的使用方法,理解委托事件处理模型;2.掌握多种布局方式,设计出具有图形用户界面的、能够响应事件的Java应用程序。二.实验要求(以下二个题目任选一个)计算器实现计算器的加、减、乘、除等基本运算,参考图形界面如图课本P185图6.25所示,参照Windows计算器增加多种功能,并处理异常。实验4图形用户界面设计二.实验要求(以下二个题目任选一个)2.日6、历输入任何一个合法年份和月份,实现该月的日历显示。参照Windows日期部分界面,可以增加阴历显示、节日提示等功能,并处理异常。三.实验内容(写出你的程序源代码和运行结果)实验5线程设计一.实验目的1.理解进程与线程概念,掌握创建、管理和控制Java线程对象的方法;2.了解并发执行的多线程间存在的各种关系,掌握实现线程互斥和线程同步的方法。二.实验要求(以下二个题目任选一个)使用定时器实现滚动字,以JSpinner组件控制移动速度,窗口参考图形界面如图课本P221图7.15所示。二.实验要求(以下二个题目任选一7、个)2.数字秒表设计一个数字秒表,实现计时启动、暂停、继续、停止等功能,要求多个按钮之间的状态时相互关联的,参考图形界面如图课本P221图7.16所示。三.实验内容(写出你的程序源代码和运行结果)实验5线程设计
3、:7489155748911574899157488915744891572.判断回文字符串。回文字符串“从前向后读”和“从后向前读”都相同。三.实验内容(写出你的程序源代码和运行结果)实验3类的封装、继承和多态一.实验目的1.掌握类的声明格式和多种封装措施,理解对象的引用模型;2.掌握类的继承原则,正确使用重载和覆盖等多态概念设计可复用方法,理解运行时多态性概念;3.掌握声明抽象类和最终类的方法,理解抽象类的作用;二.实验要求(以下三个题目任选一个)1.声明颜色类Color。一种颜色由(红、绿、蓝)三元色值组
4、成,称为RGB值。一个int整数可表示一种颜色,结构为:最高字节全1,其后3字节分别存储“红、绿、蓝”单色值,单色值范围是0-255.例如,0xff00ff00表示绿色,RGB值为(0,255,0).实验3类的封装、继承和多态二.实验要求(以下三个题目任选一个)2.为例3.5的Student类增加成绩变量,并在例3.6的Group类中按照专业分别统计不同班级的学生成绩。为例3.6增加average()方法,返回table数组中若干Person对象的平均年龄,若数组为空,返回0.再增加功能,分段统计人员的年龄。3
5、.声明三角形类,继承图形抽象类,计算三角形的周长和面积。三.实验内容(写出你的程序源代码和运行结果)实验4图形用户界面设计一.实验目的1.掌握JavaSwing组件的使用方法,理解委托事件处理模型;2.掌握多种布局方式,设计出具有图形用户界面的、能够响应事件的Java应用程序。二.实验要求(以下二个题目任选一个)计算器实现计算器的加、减、乘、除等基本运算,参考图形界面如图课本P185图6.25所示,参照Windows计算器增加多种功能,并处理异常。实验4图形用户界面设计二.实验要求(以下二个题目任选一个)2.日
6、历输入任何一个合法年份和月份,实现该月的日历显示。参照Windows日期部分界面,可以增加阴历显示、节日提示等功能,并处理异常。三.实验内容(写出你的程序源代码和运行结果)实验5线程设计一.实验目的1.理解进程与线程概念,掌握创建、管理和控制Java线程对象的方法;2.了解并发执行的多线程间存在的各种关系,掌握实现线程互斥和线程同步的方法。二.实验要求(以下二个题目任选一个)使用定时器实现滚动字,以JSpinner组件控制移动速度,窗口参考图形界面如图课本P221图7.15所示。二.实验要求(以下二个题目任选一
7、个)2.数字秒表设计一个数字秒表,实现计时启动、暂停、继续、停止等功能,要求多个按钮之间的状态时相互关联的,参考图形界面如图课本P221图7.16所示。三.实验内容(写出你的程序源代码和运行结果)实验5线程设计
此文档下载收益归作者所有