java编程基础实验报告.doc

上传人:F****n 文档编号:97897794 上传时间:2019-09-07 格式:DOC 页数:13 大小:110.50KB
返回 下载 相关 举报
java编程基础实验报告.doc_第1页
第1页 / 共13页
java编程基础实验报告.doc_第2页
第2页 / 共13页
java编程基础实验报告.doc_第3页
第3页 / 共13页
java编程基础实验报告.doc_第4页
第4页 / 共13页
java编程基础实验报告.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《java编程基础实验报告.doc》由会员分享,可在线阅读,更多相关《java编程基础实验报告.doc(13页珍藏版)》请在金锄头文库上搜索。

1、 (适用于计算机科学学院专业学生)(适用于计算机科学学院专业学生) 实 验 报 告 Java 编程基础 计算机科学学院 编制教师 唐春兰 审定 代伟 专业: 物联网工程 班级: 2015 级 4 班 学号: _ _ 姓名: 刘星_ _ 2016 至 2017 学年第一学期 实验名称: Java 语言基础 指导教师: 唐春兰 实验仪器: 计算机 实验日期: 2016 年 12 月 2 日 实验地点:第三实验楼 209 实验目的: 1、了解 Java 的数据类型; 2、掌握各种变量的声明方式; 3、理解运算符的优先级; 4、掌握 JAVA 基本数据类型、运算符与表达式、数组的使用方法; 5、理解

2、JAVA 程序语法结构,掌握顺序结构、选择结构和循环结构 语法的程序设计方法; 6、通过以上内容,掌握 JAVA 语言的编程规则。 实验内容及基本要求: 1、读下列程序,理解不同数据类型变量的声明,写出其输出结果并 上机运行验证。 public class SHIYAN2_1 public static void main(String args) byte b=0x55; short s=0x55ff; int i=; long l=0xffffL; char c=a; float f=0.23F; double d=0.7E-3; boolean B=true; String S=“这是字

3、符串类数据类型“; System.out.println(“字节型变量 b = “+b); System.out.println(“短整型变量 s = “+s); System.out.println(“ 整型变量 i = “+i); System.out.println(“长整型变量 l = “+l); System.out.println(“字符型变量 c = “+c); System.out.println(“浮点型变量 f = “+f); System.out.println(“双精度变量 d = “+d); System.out.println(“布尔型变量 B = “+B); Sy

4、stem.out.println(“字符串类对象 S = “+S); 2、分析下列程序,了解变量的使用范围,修改程序使之能成功运行。 public class SHIYAN2_2 int i=10; public static void main(String args) int k=10; System.out.println(“i=“+i); System.out.println(“k=“+k); System.out.println(“i=“+i); System.out.println(“k=“+k); 3、分析下列程序,并输出结果。 class SHIYAN2_3 public st

5、atic void main(String args) int a=25, b=20, e=3, f=0; boolean d=a5) System.out.println(“因为 e 非 0 且 a/e 为 8 大于 5,所以输出 a/e “+a/e); if (f!=0 else System.out.println(“因为 f 值为 0,所以输出 f = “+f); 4、使用循环设计程序,功能:输出九九乘法表。 实验过程及结果: 实验工具:eclipse 1、将代码输入到 eclipse 软件中,验证后输出结果为: 字节型变量 b = 85 短整型变量 s = 22015 整型变量 i

6、= 长整型变量 l = 65535 字符型变量 c = a 浮点型变量 f = 0.23 双精度变量 d = 7.0E-4 布尔型变量 B = true 字符串类对象 S = 这是字符串类数据类型 2、要使程序能够运行,修改后代码为后代码为: public class SHIYAN2_2 public static void main(String args) int i=10; int k=10; System.out.println(“i=“+i); System.out.println(“k=“+k); System.out.println(“i=“+i); System.out.pri

7、ntln(“k=“+k); 3、分析程序后,输出结果为: a=25,b=20,e=3,f=0 因为关系表达式 a nummax) max = i; if (numi nummin) min = i; System.out.println(“最大值为第“ + (max + 1) + “个整数:“ + nummax); /因为 max 为 0,所以显示 max+1 System.out.println(“最小值为第“ + (min + 1) + “个整数:“ + nummin); 输出结果:输入 10 个整数 输入的第 1 个整数:1 输入的第 2 个整数:2 输入的第 3 个整数:3 输入的第

8、4 个整数:4 输入的第 5 个整数:6 输入的第 6 个整数:5 输入的第 7 个整数:7 输入的第 8 个整数:9 输入的第 9 个整数:8 输入的第 10 个整数:0 最大值为第 8 个整数:9 最小值为第 10 个整数:0 3、输出结果为: abcdefg 实验名称: 图形用户界面设计实验 指导教师: 唐春兰 实验仪器: 计算机 实验日期: 2016 年 月 日 实验地点:第三实验楼 209 实验目的: 1、理解 AWT 和 SWING 组件的异同。 2、理解并掌握常见容器的含义及应用。 3、理解并掌握常见布局的含义和应用。 实验内容及基本要求: 1、编写登录验证程序,设计界面如图 1

9、 所示。 图 1 登录界面 实验成绩:(手写等级)等级为 A、B 、C、D 熟练完成,实验结果正确, 手册书写整齐规范 基本完成,实验结果部分正 确,书写较规范 部分完成(部分没做) ,或书 写不规范 实验总结 与思考 (学生) 请手工填 写 实验评价 (教师) 对应后面 打“” 没有做(与题目无关、空白) 或不写实验总结记 0 分 要求: 1) 在用户名要求是英文,密码为数字; 2) 程序运行中,窗体在屏幕上居中; 3) 程序设计采用分层设计思想; 程序运行情况: (注:假设用户名和密码是 admin 和 12345 才能登录成功) 1) 输入用户名 admin 和密码 12345 后,单击

10、【确定】按钮,弹出登录成功对 话框,如图 2 所示; 图 2 登录成功对话框 2) 当输入用户名为 cvit1111 后,当此文本框失去焦点后,将弹出对话框如图 3 所示; 图 3 数据验证错误对话框 3) 当输入密码为 a 后,当此文本框失去焦点后,将弹出对话框如图 4 所示; 图 4 数据验证错误对话框 4) 当输入为用户名 cvit,密码为 12345 后,单击【确定】按钮,弹出登录失 败对话框,如图 5 所示。 图 5 登录失败对话框 提示信息: /设置窗体居中技术 import java.awt.Dimension; import java.awt.Toolkit; /获得屏幕的宽和

11、高 Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); /获得当前窗体的宽和高 Dimension frameSize = this.getSize(); 这两个对象的 height 和 width 属性表示高和宽。 实验过程及结果: 代码: 实验成绩:(手写等级)等级为 A、B 、C、D 熟练完成,实验结果正确, 手册书写整齐规范 基本完成,实验结果部分正 确,书写较规范 部分完成(部分没做) ,或书 写不规范 实验总结 与思考 (学生) 请手工填 写 实验评价 (教师) 对应后面 打“” 没有做(与题目无关、空白) 或不写实验总结记 0 分

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号