五、实验效果(含程序运行主要截图)
六、思考题
1、列举JAVA程序与其他程序(如C语言程序)的主要异同点。 2、JAVA程序如何实现可移植性的?
福建师范大学协和学院《JAVA程序设计》课程实验报告
班级:______学号:_______________姓名:_____________成绩: 教师签字:
实验二 利用类项目设计
一、实验目的
1、掌握类的继承、方法的调用。 2、掌握常用运算符的使用;
3、掌握if语句的使用和if语句的嵌套编程特点; 4、掌握switch语句的使用;
二、实验环境(主要仪器设备和软件) 1、操作系统Windows XP 2、JAVA开发包JSDK1.6 3、代码编辑器Jcreart3.2
4、数据库管理系统MySQL5.0
5、数据库可视化管理平台CapVideo8.0 6、Web服务器TomCat5.0
7、JAVA开发工具MyEclipse7.0 8、微机
三、实验内容
1、编写判断素数的小程序; 2、以下内容至少任选一项完成:
选项一:完成输入年月显示相应的月历的项目设计;
选项二:完成倒计时的项目设计。例如现在距离毕业还剩几点几分几秒等;
选项三:设计一个商品信息输入系统,要求父类为商品的公共信息,子类为各种具体商品的信息。
四、思路分析与程序代码(含程序功能、设计思路、算法设计或程序流程图,以及程序代码) 1、判断素数的算法设计(含思路分析或程序代码)
2、所选项目的核心算法实现(含思路分析或关键代码)
五、实验效果(含程序运行主要截图)
六、思考题
1、如何从键盘获取数据?请用程序代码来说明。
2、如何将字符串转为数字类型数据?请用程序代码来说明。 3、如何实现类的继承?并说明父类与子类的关系。
福建师范大学协和学院《JAVA程序设计》课程实验报告
班级:______学号:________________姓名:_____________成绩: 教师签字:
实验三 使用数组项目设计
一、实验目的
1、掌握一维数组、二维数组的定义和使用。
二、实验环境(主要仪器设备和软件) 1、操作系统Windows XP 2、JAVA开发包JSDK1.6 3、代码编辑器Jcreart3.2
4、数据库管理系统MySQL5.0
5、数据库可视化管理平台CapVideo8.0 6、Web服务器TomCat5.0
7、JAVA开发工具MyEclipse7.0 8、微机
三、实验内容
1、从键盘输入20个学生的英语成绩存入一个数组中。
(1)输出数组所有元素,每行输出3个数; (2)求最高分、最低分;
2、从键盘输入一个长整数,求其各位数字之和。 3、项目设计题
要求:题目任选,根据自己所选知识与编程技巧,借助数组,独立完成简单信息系统的开发。
提示:可以使用数组存放数据,实现只能存储若干条记录的系统。
四、思路分析与程序代码(含程序功能、设计思路、算法设计或程序流程图,以及程序代码) 1、英语成绩输入项目的算法实现(含思路分析或代码实现)
2、长整数各为数字之和项目的算法实现(含思路分析或代码实现)