《Java程序设计》实验指导书
《Java程序设计》
实 验 指 导 书
华中师范大学信息技术系
二00九年五月
1
项目一 Java语言基础 ...................................................................... 3 项目二 Java面向对象程序设计 .................................................... 13 项目三 Java高级编程 .................................................................... 23 项目四 综合型Java程序设计与开发 (一) ............................. 41 项目五 综合型Java程序设计与开发 (二) ............................. 42 附录一:实验报告要求附录二:实验成绩评分办法 .................................................................... 43 ............................................................ 43
2
项目一 Java语言基础
一、实验学习目标
1.熟悉Java开发环境
2.了解和掌握Java的基本数据类型和基本运算
3.掌握Java语言的条件控制语句,循环语句以及转向语句。 4.理解和掌握数组的基本内容(包括数组声明,初始化,复制等)。 5.掌握多维数组的定义和使用。
二、实验设备
PC
三、实验内容
1.配置JDK运行路径并编译运行第一个Java应用程序。
2. 通过求最大值,算术运算,位移运算等小程序体会Java的基本数据类型和基本运算。
3.通过成绩等级判定,九九乘法表等小程序体会Java语言的条件控制语句,循环语句以及转向语句 。
4.编写程序实现通过键盘输入10个数字并对这些数字进行排序,然后以从小到大的顺序输出。
5.编写程序实现两个矩阵相乘。
四、实验原理
JDK(Java Development Toolkit)是Sun公司开发的Java开发工具包,它是一个简单的命令行工具,主要包括软件库、编译Java源代码的编译器、运行Java字节码的解释器,以及测试Java Applet的Applet阅读器,还有其他一些有用的工具。JDK主要是通过DOS命令行,在DOS环境下进行Java程序的编译和运行。
3
常用的JDK工具包括javac、java、javadoc、appletviewer、jar、jdb、javah、javap、extcheck命令。要了解它们的具体语法描述,可以在设置好JDK路径后,在DOS环境下直接输入相关“工具名称”按回车,就能够看到每种工具的具体使用语法。
五、实验步骤
1.安装好JDK 5.0后,如果想在系统的任意目录下编译和运行编写好的Java程序,需要先设置环境变量。本实验将在Windows系统下的环境变量中设置JDK运行路径( 以使用安装程序的默认路径:C:\\Program Files\\Java\\ jdk1.5.0_06为例)。
(1)鼠标右键单击“我的电脑”,选择“属性”,在弹出对话框中选择“高级”下的“环境变量”,如图1.1所示。
(2)在“系统变量”中选择Path,单击“编辑”按钮,如图1.2所示,在弹出对话框中的“变量值”文本框中添加;C:\\Program Files\\Java\\jdk1.5.0_06\\bin (如果前一个变量值后已有“;”则将路径信息加入即可),单击“确定”按钮,如图1.3所示。
图1.1
4
图1.2
图1.3
(3)在“环境变量”对话框中单击“新建”按钮,如图1.4所示,在弹出对话框中的“变量名”后输入java_home,“变量值”后输入C:\\Program Files\\Java\\jdk1.5.0_06,单击“确定”按钮,如图1.5所示。
图1.4
(4)在“环境变量”下单击“新建”按钮,在弹出对话框中的“变量名”后输入classpath,在“变量值”后输入C:\\Program Files\\Java\\jdk1.5.0_06\\lib\\tools.jar;C:\\Program Files\\Java\\ jdk1.5.0_06\\jre\\lib\\rt.jar; .;,单击“确定”按钮,如图1.6所示。
5
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




