2024年java基础实验指导

java基础实验指导JA V A 程序设计 实验指导书 专业 软件工程专业 班级 学号 姓名 宁波大红 java 基础实验指导鹰学院信息工程学院 2015 2016 学年第一学期 目录 实验 1 Java 基础 1 实验 2 类与对象 4 实验 3 封装 继承 多态与接口 7 实验 4 常用实用类 14 实验 5 异常 18 实验 6 图形用户界面的设计与实现 21 实验 7 输入输出系统 25

大家好,我是讯享网,很高兴认识大家。



《JA V A 程序设计》实验指导书

专业:软件工程专业

班级:

学号:

姓名:

宁波大红java基础实验指导鹰学院信息工程学院2015-2016学年第一学期

目录

实验1 Java基础 (1)

实验2 类与对象 (4)

实验3 封装、继承、多态与接口 (7)

实验4 常用实用类 (14)

实验5 异常 (18)

实验6 图形用户界面的设计与实现 (21)

实验7 输入输出系统 (25)

实验8 综合项目 (28)

实验1 Java基础

一、实验目的

1.熟悉并掌握Java程序结构;

2.熟悉Java开发工具的使用,掌握Java程序的开发步骤;

3.巩固Java语法基础,理解Java与C语言在语法上的不同之处。

二、实验内容

1.在D盘或E盘(不能在C盘或桌面)新建一个文件夹,最好命名为学号或姓名,以后本

课程所有上机的源程序都存储到本文件夹;

2.程序1 :

(1)打开程序编辑工具Editplus,新建一个java文件,并取名为JavaApplication1.java(建议以后先取文件名再编写源程序,下同);

(2)将下述源程序录入,并保存;

(3)在控制台模式下进行编译(格式:javac 源程序名.java)(如果编译不能通过,请修改源程序,直到通过为止,下同),编译命令为:

javac JavaApplication1.java //注意:文件名(包括字母的大小写),应与类名相同(4)运行编译通过的程序(格式为:java 类名),运行命令为:

java JavaApplication1

(5)观察程序运行结果,并记录。

3.程序2 :编程:用Java实现:1+2+…+100

(1)在EditPlus中新建一个Java文件,并取名为JavaApplication2.java

(2)参考程序1的框架进行编程,其中:

1)变量的定义与C语言类同、for语句的使用与C语言完全相同;

2)输出信息:

•显示后换行:System.out.println("显示的信息");

•格式化输出:System.out.printf("1+2+…+100=%d ", total);

(3)参照“程序1”,在控制台模式下用编译命令javac进行编译

(格式:javac 源程序名.java);

(4)用运行命令java执行编译通过的程序(格式为:java 类名);

(5)观察程序运行结果,如与预设结果不一致,请修改程序,再重复上述步骤,直到获得预想结果。

4.程序3:编写一个程序,使用while循环语句计算1—1000之间能被3和7同时整除的所有整数

的和。

5.程序4:(Java Applet程序开发)

(1)新建一个Java文件,并取名为FirstApplet1.java,将下述源代码录入,并保存;

(2)在控制台模式下用javac命令进行编译(格式:javac 源程序名.java );

观察文件夹中是否出现文件FirstApplet1.class;

如果没有,则修改程序,重新编译;

(3)在Editplus中新建一个html文件,并取名为FirstApplet1.html(可以是其它文件名),将下述代码录入,并保存;

(4)运行程序,运行命令为:appletviewer FirstApplet1.html

观察运行结果并记录。

(5)在浏览器中打开此html文件,观察运行结果。

三、实验要求

1.完成2个程序的编写,将对应源程序及运行结果截图压缩,上传。

2.将实验步骤、源代码、运行结果填入实验报告。

3.将上述源程序及程序运行结果截图压缩(压缩包取名如qwq-1.rar),上传。

四、课外练习

1.在自己的电脑中安装EditPlus、JDK 软件与Eclipse环境。

2.参照教材第2章,在Eclipse中建立贯穿课程的项目AscentSys的框架。

3.照教材第3章P87,完善医药管理系统的用户类Login.java。

五、实验小结

1.Java Application程序的开发步骤。

2.Java Applet的开发步骤。

3.Java与C语言在程序结构、语法上有哪些差异性?

实验2 类与对象

一、实验目的

1.掌握类与对象之间的关系;

2.掌握类的构造方法的使用。

二、实验内容

1.编程1:编写程序,在类Student中定义两个公共构造方法对成员变量进行初始化。类Student含有学号、姓名、性别和专业4个属性。程序执行后输出如下:

,李萍,f,软件技术

,马力,m,多媒体技术

请根据程序中的注释,添加相应的语句,完成程序的功能。

*编程参考:

(1)实体类:

class Student{

private String sNum; //学号

private String sName;//姓名

private char sSex; //性别

private String sDepartment;//专业

/*定义公共的无参构造方法Student (),将学生初始化""、"李萍"、'f'、

"软件工程"*/

___________________

/*定义公共的含有上述4个参数的构造方法Student (),用指定参数初始化成员变量*/

___________________

public String getInfo(){ //成员方法,获取对象信息

return sNum+","+sName+","+sSex+","+sDepartment;

}

}

(2)业务类:

public class Exp2_1{

小讯
上一篇 2024-12-29 09:33
下一篇 2024-12-25 08:47

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/4063.html