Java实验报告规范
实验报告规范开头: 开头:题目一. 实验目的 二. 实验要求 三. 实验内容 1.程序源代码 程序源代码 2.运行结果 运行结果
班级
姓名
学号
实验1 程序的编辑、 实验 Java Application程序的编辑、编译 程序的编辑 和运行一.实验目的 实验目的1.了解 了解Java语言特点,理解 语言特点, 程序的运行原理和方法。 了解 语言特点 理解Application程序的运行原理和方法。 程序的运行原理和方法 2.掌握在 掌握在JDK环境中编译和运行程序的操作。 环境中编译和运行程序的操作。 掌握在 环境中编译和运行程序的操作 3.熟悉在 熟悉在Eclipse集成开发环境中,编辑、编译和运行程序的操作。 集成开发环境中, 熟悉在 集成开发环境中 编辑、编译和运行程序的操作。
二.实验要求 实验要求1. 下载安装 下载安装JDK; ; 2. 在JDK环境中编译和运行 环境中编译和运行Application程序。 程序。 环境中编译和运行 程序 3. 在Eclipse集成开发环境中,编辑、编译和运行程序。 集成开发环境中, 集成开发环境中 编辑、编译和运行程序。
三.实验内容 实验内容1. 编辑、编译、运行和调试以下程序,说明程序功能; 编辑、编译、运行和调试以下程序,说明程序功能; 2. 改变变量 的初值,观察运行结果变化; 改变变量n的初值 观察运行结果变化; 的初值, 3. 若“for(i=1;i<n;i++)”语句后加上“;”,结果会怎样? 语句后加上“ ,结果会怎样? 语句后加上
实验2 实验 Java 程序设计基础一.实验目的 实验目的1.掌握 掌握Java语言的基本语法,掌握基本数据类型的使用方法; 语言的基本语法, 掌握 语言的基本语法 掌握基本数据类型的使用方法; 2.熟练运用分支、循环等语句控制程序流程; 熟练运用分支、 熟练运用分支 循环等语句控制程序流程; 3.掌握数组类型的声明和动态内存申请,理解数组的引用模型; 掌握数组类型的声明和动态内存申请, 掌握数组类型的声明和动态内存申请 理解数组的引用模型; 4.熟悉 熟悉String类中的方法,熟练使用对字符串变量进行的操作。 类中的方法, 熟悉 类中的方法 熟练使用对字符串变量进行的操作。
二.实验要求 实验要求1. 输出循环移动位方针。设一个一维数组的元素值为: 输出循环移动位方针。设一个一维数组的元素值为: 7 4 8 9 1 5,输出具有以下内容的方针: ,输出具有以下内容的方针:748915 574891 157489 915748 891574 489157
2. 判断回文字符串。回文字符串“从前向后读”和“从后向前读” 判断回文字符串。回文字符串“从前向后读” 从后向前读” 都 相同。 相同。
三.实验内容(写出你的程序源代码和运行结果) 实验内容
写出你的程序源代码和运行结果)
实验3 类的封装、 实验 类的封装、继承和多态一.实验目的 实验目的1.掌握类的声明格式和多种封装措施,理解对象的引用模型; 掌握类的声明格式和多种封装措施,理解对象的引用模型; 掌握类的声明格式和多种封装措施 2.掌握类的继承原则,正确使用重载和覆盖等多态概念设计可 掌握类的继承原则, 掌握类的继承原则 复用方法,理解运行时多态性概念; 复用方法,理解运行时多态性概念; 3.掌握声明抽象类和最终类的方法,理解抽象类的作用; 掌握声明抽象类和最终类的方法, 掌握声明抽象类和最终类的方法 理解抽象类的作用;
二.实验要求(以下三个题目任选一个) 实验要求 以下三个题目任选一个)1. 声明颜色类 声明颜色类Color。一种颜色由(红、绿、蓝)三元色值组 。一种颜色由( 称为RGB值。一个 整数可表示一种颜色,结构为: 整数可表示一种颜色, 成,称为 值 一个int整数可表示一种颜色 结构为: 最高字节全1,其后3字节分别存储 字节分别存储“ 单色值, 最高字节全 ,其后 字节分别存储“红、绿、蓝”单色值, 单色值范围是0-255. 例如,0xff00ff00表示绿色,RGB值为 单色值范围是 例如, 表示绿色, 值为 表示绿色 (0,255,0). , , )
实验3 类的封装、 实验 类的封装、继承和多态二.实验要求(以下三个题目任选一个) 实验要求 以下三个题目任选一个)2. 为例 的Student类增加成绩变量,并在例 的Group类中 为例3.5的 类增加成绩变量, 类增加成绩变量 并在例3.6的 类中 按照专业分别统计不同班级的学生成绩。 按照专业分别统计不同班级的学生成绩。 为例3.6增加 增加average()方法,返回 方法, 数组中若干Person对 为例 增加 方法 返回table数组中若干 数组中若干 对 象的平均年龄,若数组为空,返回0.再增加功能 再增加功能, 象的平均年龄,若数组为空,返回 再增加功能,分段统计人 员的年龄。 员的年龄。 3. 声明三角形类,继承图形抽象类,计算三角形的周长和面积。 声明三角形类,继承图形抽象类,计算三角形的周长和面积。
三.实验内容(写出你的程序源代码和运行结果) 实验内容 写出你的程序源代码和运行结果)
实验4 实验 图形用户界面设计一.实验目的 实验目的1. 掌握Java Swing组件的使用方法,理解委托事件 掌握 组件的使用方法, 组件的使用方法 处理模型; 处理模型; 2. 掌握多种布局方式,设计出具有图形用户界面的、 掌握多种布局方式,设计出具有图形用户界面的、 能够响应事件的Java应用程序。 应用程序。 能够响应事件的 应用程序 二.实验要求
(以下二个题目任选一个) 实验要求 以下二个题目任选一个) 1. 计算器 实现计算器的加、 除等基本运算, 实现计算器的加、减、乘、除等基本运算,参考图形 界面如图课本P185图6.25所示,参照Windows计算器 界面如图课本 图 所示,参照 计算器 所示 增加多种功能,并处理异常。 增加多种功能,并处理异常。
实验4 实验 图形用户界面设计二.实验要求(以下二个题目任选一个) 实验要求 以下二个题目任选一个)2. 日历 输入任何一个合法年份和月份,实现该月的日历显示。 输入任何一个合法年份和月份,实现该月的日历显示。 参照Windows日期部分界面,可以增加阴历显示、节 参照 日期部分界面,可以增加阴历显示、 日期部分界面 日提示等功能,并处理异常。 日提示等功能,并处理异常。
三.实验内容(写出你的程序源代码和运行结果) 实验内容 写出你的程序源代码和运行结果)
实验5 实验 线程设计 一.实验目的 实验目的1. 理解进程与线程概念,掌握创建、管理和控制Java 理解进程与线程概念,掌握创建、管理和控制 线程对象的方法; 线程对象的方法; 2. 了解并发执行的多线程间存在的各种关系,掌握实 了解并发执行的多线程间存在的各种关系, 现线程互斥和线程同步的方法。 现线程互斥和线程同步的方法。
二.实验要求(以下二个题目任选一个) 实验要求 以下二个题目任选一个)1. 使用定时器实现滚动字,以JSpinner组件控制移 使用定时器实现滚动字, 组件控制移 动速度,窗口参考图形界面如图课本P221图7.15 动速度,窗口参考图形界面如图课本 图 所示。 所示。
实验5 实验 线程设计 二.实验要求(以下二个题目任选一个) 实验要求 以下二个题目任选一个)2. 数字秒表设计一个数字秒表,实现计时启动、暂停、继续、 设计一个数字秒表,实现计时启动、暂停、继续、停 止等功能,要求多个按钮之间的状态时相互关联的, 止等功能,要求多个按钮之间的状态时相互关联的, 参考图形界面如图课本P221图7.16所示。 所示。 参考图形界面如图课本 图 所示
三.实验内容(写出你的程序源代码和运行结果) 实验内容 写出你的程序源代码和运行结果)
…… 此处隐藏:1893字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




