《Java技术》实验报告
教
师
评
教师签名:
语
年月日
一、实验目的1掌握JDK的安装步骤(有条件的话可以在Li
ux系统下安装)。2理解环境变量PATHCLASSPATH的作用,以及它们的设置方法Wi
98和Wi
2000XP、Wi
7、Wi
8下的设置方法有所区别。3熟悉记事本(或JCreator)编辑环境,编写简单的Applicatio
程序,并编译和解释执行。4记录编译和执行Java程序当中的系统错误信息提示,并给出解决办法。5复习、理解OOP的三大特征封装、继承和多态。6学会使用Java编写简单的类。理解类的属性和方法。7掌握关键字privateprotectedpublic的作用,掌握静态类,内部类的概念。8掌握多态的概念。
二、实验原理
1.掌握安装Jdk16的过程。2设置环境变量PATHCLASSPATH使得Java程序能正确编译和执行。3在记事本(或JCreator)环境下编写一个HelloWorldjava程序,在DOS提示符下
编译并执行这个程序。4编写一个类A,它位于包a中,保存到Ajava中,再编写一个类B,它位于包b中,
保存到Bjava中。在类B中实例化类A的一个对象。分别编译类A和类B。5分别编写两个类Poi
t2D,Poi
t3D来表示二维空间和三维空间的点,使之满足下
列要求:1Poi
t2D有两个整型成员变量xy分别为二维空间的XY方向坐标,Poi
t2D
的构造方法要实现对其成员变量xy的初始化。2Poi
t2D有一个void型成员方法offseti
tai
tb,它可以实现Poi
t2D
的平移。3Poi
t3D是Poi
t2D的直接子类,它有有三个整型成员变量xyz分别为三维
空间的XYZ方向坐标,Poi
t3D有两个构造方法:Poi
t3Di
txi
tyi
tz和Poi
t3DPoi
t2Dpi
tz,两者均可实现对Poi
t3D的成员变量xyz的初始化。4Poi
t3D有一个void型成员方法offseti
tai
tbi
tc,该方法可以实现Poi
t3D的平移。5在Poi
t3D中的主函数mai
中实例化两个Poi
t2D的对象p2d1,p2d2,打印出它们之间的距离,再实例化两个Poi
t2D的对象p3d1,p3d2,打印出他们之
f间的距离。
三、使用硬件、软件环境PC计算机一台,配置为CPU为15G,内存为512M,硬盘为40G,安装Wi
dowsXP
操作系统。另外,使用eclipse,JDK160等软件
四、实验过程、步骤及原始记录算法、原程序、测试结果,分析等1.安装Jdk150集成环境安装成功后,配置path,classpath路径,让用户在任何目录下均可用到Java的系统资源。2.先在包a内构件类Poi
t2D,并实现起初始化作用的构造函数,以及实现平移功能的方法。然后在包b内构造类Poi
t3D并i
port包a,使Poi
t3D继承Poi
t2D。并在主函数中分别实现3D和2D以r