java实验指导书--学生用
更新时间:2023-10-10 05:18:01 阅读量: 综合文库 文档下载
目录
实验一、安装JDK并熟悉java的运行环境 ................................................................................. 2 实验二、基本语法练习 ................................................................................................................... 5 实验三、面向对象编程实验(1)—类和对象 ............................................................................. 9 实验四、面向对象编程实验(2)—封装、继承和包 ............................................................... 11 实验五、面向对象编程实验(3)—多态和接口 ....................................................................... 12 实验六、数组、字符串(1) ....................................................................................................... 14 实验七、数组、字符串(2)——字符串 ................................................................................... 15 实验八、泛型、枚举和for语句简化 .......................................................................................... 16 实验九、异常处理 ......................................................................................................................... 17 实验十、异常处理 ......................................................................................................................... 18 实验九、异常处理 ......................................................................................................................... 19 实验九、异常处理 ......................................................................................................................... 20 实验九、异常处理 ......................................................................................................................... 21 实验九、异常处理 ......................................................................................................................... 23 实验十五、异常处理 ..................................................................................................................... 24
实验一、安装JDK并熟悉java的运行环境
一、实验目的
熟悉JAVA的运行环境及学习简单的编程。
二、预习内容
安装工具软件的基本方法。
三、实验设备与环境
装有JAVA语言工具软件 (Eclipse )的微机若干
四、实验内容
家庭作业
请在自用的计算机上安装Eclipse及JAVA的核心编译程序J2SDK并设置。 1、打开Eclipse的安装盘安装Eclipse。 2、在相同目录下安装J2SDK。
3、打开Eclipse软件对J2SDK文件进行配置。
上机作业
1、在Eclipse开发环境中,创建一个以姓名和学号命名的工程名称,如zhangsan04010325;在工程下的src目录下创建12个类包,如ex1用以代表第一章实验;请将每章实验分别保存在工程中的不同类包中,方便实验整理。
2、在类包下新建一个类文件Hello.java,编写运行该程序,程序内容如下所示: 阅读该程序,并在关键语句上进行注释。(参考书P14页,P378页的例子) public class Hello {
int HighLevel(int wide) {
for (i = 0; i < count; i++) {
int i = 0, j = 0, k = 0, t = 0, m = 0, n = 0, count = 1; m = (wide - 4) / 2; do {
count++; m -= 4;
} while (m > 4);
if ((wide - 4) % 2 == 0) {
n = 2 + 4 * (count - 1); m--;
n = 1 + 4 * (count - 1);
} else
}
}
for (j = (count - i) * 2; j > 0; j--)
System.out.print(\); System.out.print(\); System.out.print(\); System.out.print(\); for (k = 0; k < m; k++) for (t = 0; t < n; t++) for (k = 0; k < m; k++) m += 4; n -= 4;
System.out.print(\);
return 0;
int LowLevel(int wide) { }
public static void main(String[] args) { }
System.out.println(\); int wide = 30;
shiyanyii heart = new shiyanyii(); heart.HighLevel(wide); heart.LowLevel(wide); int i = 0, j = 0, k = 0; int high = 0, tmp = wide; do {
high++; tmp -= 4;
} while (tmp > 4); high += 1;
for (i = 0; i < high; i++) { }
return 0;
for (j = 0; j < 2 * i; j++)
System.out.print(\); System.out.print(\);
for (k = wide - 4 * i; k > 0; k--) System.out.print(\);
}
仿照第4题完成以下内容:
5、编写一个Java应用程序,应用程序输出结果为:Hello 自己姓名 6、第一章第7题
思考并上机验证第一章第6题
五、注意事项
⒈认真填写实验报告
⒉遵守实验室各项制度,服从实验指导教师的安排 ⒊按规定的时间完成实验
六、说明
本次实验建议学时数2学时
实验二、基本语法练习
一、实验目的
⒈熟悉Java的基本语法
2.学习编写简单的Java Application,掌握结构化程序设计的基本结构:分支与循环 3.掌握Java简单的数据输入与输出,接收用户从键盘的输入 4.编写应用程序接收命令行参数
二、预习内容
Java分支结构和循环结构的用法,面向对象程序基本结构
三、实验设备与环境
装有JAVA语言工具软件 (Eclipse )的微机若干
四、实验内容
必做
1、练习分支结构
定义一个学生的JAVA成绩为n(0到100的整数),编写一个程序输出这个学生成绩的等级,比如76为“中”。(优:>=90;良:>=80;中:>=70;及格:>=60;不及格:<60)
2、 练习循环结构,以下三题任选一题(其余两题选做)
1) 用一个for循环找出n以内的偶数。 2) 计算并输出n!
3)P60页第6题,用*号输出一个三角形。
(n做为变量赋初值或者从键盘录入,从键盘输入请参考第3题的程序testInput.java)
3、练习如何从键盘录入,请输入下列应用程序testInput.java并运行之。
import java.io.BufferedReader; import java.io.IOException;
import java.io.InputStreamReader; import java.util.Scanner;
import javax.swing.JOptionPane;
public class testInput { /** * 时间:2018年3年2日 * 作者:郭晓燕 * @测试多种键盘输入方法 * */ public static void main(String[] args) { //1、用图形化组件的方式,从对话框中获得数据,数据类型是字符串型,如要计
算需转成整数。
正在阅读:
java实验指导书--学生用10-10
教学资源库建设方案06-29
陕西省2016年重点建设项目计划12-13
“十三五”重点项目-盐矿项目可行性研究报告 - 图文10-20
《废旧材料融入幼儿园一日活动的实践研究》二级子课题方案11-29
DAX函数一览表04-22
省部共建国家重点实验室培育基地建设计划任务书(参考格式)06-04
23邯郸学院2013年度本科教学质量报告01-28
凡卡练习(附答案)11-01
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 指导书
- 实验
- 学生
- java
- 统计学第三章习题答案
- 人工挖孔桩-施工组织设计方案
- 人工挖孔桩施工方案
- 行政职业能力测验模拟预测试卷(二十二)
- 开展进一步解放思想大讨论活动的实施意见
- 小学阅读推荐书目 - 图文
- 医学统计学名解+填空题考试必备
- 安全防范系统验收规则(GA308-2001) - 图文
- 人工挖孔桩施工计划及施工组织设计
- 2018年公司四强四优实施方案
- 医学统计学(名解+填空题)考试必备
- 设计说明书 - 图文
- 工程流体力学科目考试大纲
- 三维运动混合机设计 - 图文
- 沉井专项施工方案
- 人工挖孔桩专项施工方案 - 图文
- 二街中心小学2016年关心关爱特殊群体未成年人情况说明
- 材料现代分析方法左演声答案
- 档案法规知识基础试题(2015满分卷)
- 我要的是葫芦1