java实验二 面向对象技术(1)

实验二面向对象技术

实验目的:掌握构造方法的使用,掌握方法的重载,掌握静态方法和静态变量,掌握javap 工具的使用。

实验内容:编写程序,调试程序。

实验步骤:

1.按实验一的方法设置好开发环境,包括工作目录,PA TH变量等。

2.在工作目录中建立新文件Point.java,代码如下:

3.用实验一中学到的编译和运行该程序,查看运行结果,如果有错误,找出原因调试直到

成功运行。

4.运行javap Point命令,查看Point类的详细信息,并注意观察编译器自动为代码创建的

默认的构造方法Point()。

5.修改上述程序,增加带参数的构造方法和不带参数的构造方法。

6.调试,编译和运行以上程序,查看结果。

7.修改上述程序,用this特殊变量来区分成员变量和局部变量,以及用this来简化构造方

法的调用。

8.调试,编译和运行以上程序,查看结果。

9.修改上述程序,增加静太方法,并用类名和对象名来调用。

10.调试,编译和运行以上程序,查看结果。

11.修改上述程序,尝试在静态方法中调用非静态的变量x和y 。

12.调试,编译并查看出错信息,理解在静态方法中不能调用非静态的变量,看到结果后,

将代码改回第九步正确时的代码。

13.修改上述程序,增加静态变量z,并实验用类名和对象名来访问该变量,并查看最终变

量的值。

14.调试,编译和运行以上程序,查看结果。

《面向对象程序设计》实验指导书1

《面向对象程序设计》课程实验指导书

实验一 Java开发环境的安装与配置 一、实验目的: 1. 掌握JDK、Eclipse的安装步骤。 2. 理解环境变量PATH, CLASSPATH的作用,以及Eclipse的配置。 3. 熟悉Eclipse的编辑、编译与调试环境,编写简单的Application程序 编译执行并完成调试。 二、实验内容: 熟悉JDK的安装和配置,学习如何编写并运行简单的Application程序 (能输出一条简单的问候信息); 三、实验要求: 1. 能正确地安装JDK 2. 熟悉环境变量PATH, CLASSPATH设置方法,熟悉编辑环境 3. 调试程序、编译,运行后得到正确的结果 四、实验步骤: 1.从https://www.360docs.net/doc/1219331334.html,/technetwork/java/index.html上下载最新版本的JDK,并安装。 2.设置环境变量PATH, CLASSPATH, 使得Java程序能正确编译和执行。 3.在Eclipse环境下编写一个HelloWorld.java程序, (1)在主方法static public void main(String[ ] args)中调用System. out.println()方法,使程序输出一条问候信息; (2) 编译运行程序,观察运行情况和输出结果。(使用JDK环境,调用 javac.exe和java.exe编译和执行程序)

实验二 Java语言基础 一、实验目的: 熟悉Java基本语法,基本数据类型,各种运算符及表达式的使用,掌握运算符优先级,熟悉使用Java的选择语句,循环语句。 二、实验内容: 1.编写Java Application程序,输出1900年到2000年之间的所有润年。 (闰年的判断条件:能被4整除且不能被100整除,或能被400整除); 2.金字塔:Pyramid.java 在屏幕上显示一个由星型符号“*”组成的金字塔图案,示例如下: * *** ***** ******* 要求:金字塔高度h,可以由用户设置。 三、实验要求: 1. 正确使用Java语言的选择语句,循环语句; 2. 调试程序、编译,运行后得到正确的结果 3.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提成 示,并给出解决办法。 四、实验步骤: 1.编写主类; 2.在static public void main(String[ ] args)方法中加入实现要求功能 的代码,主要步骤如下: (第一题)从1900到2000循环,按照闰年的判断条件是则输出1900年到2000年之间的所有润年。 (第二题)允许用户设置金字塔高度。 4. 编译运行程序,观察输出结果是否正确。

Java面向对象程序设计实验

学号班级姓名 面 向 对 象 程 序 设 计 (Java) 实验 方美玉编制 2011.2

常见错误信息 一、编译时错误: 1.javac:Command not found (命令找不到,或不是内部命令) 指javac.exe、java.exe等java环境参数没有设定或没有安装jdk 2.HelloWorldApp.java:3:Method printl(https://www.360docs.net/doc/1219331334.html,ng.String)not found in class java.io.PrintStream.System.out.printl(Hello World!”); 键入的方法名printl不正确,方法prinln()的名字写成了printl。错误信息中用符号”^”指示系统找不到的方法名,第一行中的第3表示错误所在的行数,即第3行(注释行不计算在内)。对于系统不认识的标识符号,可能有以下几个原因: (1)程序员拼写错误,包括大小写不正确; (2)方法所在的类没有导入到当前的名字空间; (3)实例所对应的类中没有定义要调用的方法 (4)其它原因 3.HelloWorldApp.java:1:Public class HelloWorldapp must be defined in file called”HelloWorldApp.java” 文件HelloWorldApp.java中的公有类HelloWorldapp名字和文件名不一致。Java规定,如果.java 文件中包含一个公有类,则文件名与类名一致,文件名与类名不一致时会发生该错误。此例中,名字中的字母a大小写不统一。 4. ; expected表示本行缺少分号 5.} expected表示缺少} interface expected表示} 多余 二、运行时错误 1.Can’t find class HelloWorldApp 系统找不到名为HelloWorldApp的类文件,一般地,该错误意味着类名拼写和原文件名不一样,系统创建filename.java文件时使用的是类名,并且区分大小写 2.In class HelloWorldApp:main must be public and static main左边缺少public和static 3.文件中含有的类个数错误 按java规则,在一个原文件中最多只能有一个public类,否则会发生运行时错误,如果一个文件中有多个公有类,则要把它们各自放到不同的文件中,文件中非公有类的个数不限。 4.层次错误 package 语句import语句和类的定义一定要按顺序出现。

java实验2

实验二面向对象基础 一、实验目的: 熟悉Java类的结构,掌握类的定义、方法和属性的定义以及对象的实现,通过编程和上机实验理解Java 语言是如何体现面向对象编程基本思想,了解类的封装方法,以及如何创建类和对象,了解成员变量和成员方法的特性,掌握OOP 方式进行程序设计的方法 二、实验内容: 1.定义一个“圆”类,该圆类的数据成员包括:圆心点位置及圆的半径; 方法成员有:设置圆心位置、获取圆的圆心位置及构造方法。要求构造 方法、可以接收圆心位置参数,而半径使用缺省值1; 2.定义以上圆的子类,使它具有获取半径方法、设置半径方法和构造方法, 要求构造方法可同时接收圆心位置及半径两个参数; 3.编写完整的程序实现上述两个圆类的对象,并且分别调用各种方法,对 比这些方法的执行结果,并据此写出详细的实验报告。 4.掌握对修饰符的使用 三、实验要求: 1. 实现两个类的继承关系; 2. 用多种方法实现两个类的对象; 3. 程序应包括各个被调用方法的执行结果的显示。 4. 四、实验步骤: 第一部分: 1.进入Java编程环境; 2. 新建一个Java文件,命名为circles. java; 3. 定义圆类fatherCircle,按实验内容1定义它的属性和方法; 4. 定义子类sonCircle,按实验内容2定义它的属性和方法; 5. 定义主类和主方法,构建上述两个类的对象fatherObject和sonObject, 并通过这两个对象调用它们的属性和方法,输出方法执行结果。 第二部分:使用修饰符 有时需要公开一些变量和方法,有时需要禁止其他对象使用变量和方法,这时可以使用修饰符来实现这个目的。 常用的修饰符如下。 [public] [private] [protected] [package] [static] [final] [transient] [volatile] 不同修饰符的访问控制权限如表6.1 所示。 (1)程序功能:通过两个类说明静态变量、方法与实例变量、方法的区别。

面向对象程序设计实验报告

《面向对象程序设计实验》 实验一、Java实验环境的建立(2学时) 1、目的要求 (1)掌握Java编程环境的搭建过程; (2)掌握Jcreator pro软件的使用方法; (3)能使用Java doc文档。 2、实验内容 (1)下载并安装JDK1.6,配置JDK环境变量; (2)下载Javadoc压缩包并解压在JDK安装路径下; (3)下载Jcreator pro 4.0并安装和配置使用环境; (4)使用实验环境运行书中实例代码,在屏幕上输出“Hello Java”字符串。 ①Java application程序代码如下: public class HelloJava { public static void main(String args[]) { System.out.println("Hello Java!"); } } ②Java applet程序代码如下: import java.awt.*; public class Hello extends java.applet.Applet { public void paint(Graphics g) { g.drawString("Hello!",30,30); } }

3、仪器与材料:计算机 实验二、Java语言程序设计训练(2学时)1、目的要求 (1)输入、输出操作实现原理和方法; (2)掌握程序流程控制的实现方法; (3)掌握数组的定义和操作方法。 2、实验内容 (1)计算Result=1!+2!+3!+...+10!。 public class Test3 { public static void main(String[] args) { int sum = 0, fact, n, i; for (n = 1; n <= 10; n++) { fact = 1; for (i = 1; i <= n; i++) fact *= i; sum += fact; } System.out.println("sum=" + sum); } }

面向对象Java技术综合练习题(1)

面向对象 Java技术综合练习题 一、选择题 1.以下不属于面向对象语言特点的是( D ) A.封装性 B. 多态 C. 继承性 D. 多线程 2. 面向对象思想中用以描述对象具体特征和行为的是( D ) A. 类和抽象 B. 对象和函数 C. 变量和类 D. 属性和方法 3. 以下不属于面向对象程序设计语言的是( D ) A.C++ B. C# C.Java D. JavaScript 4. Java源程序编译后,会被转化成语平台无关的机器码,其称为( D ) A.EXE文件 B. applet文件 C. unicode文件 D. 字节码文件5.以下不属于Java编程语言特点的是( D ) A.分布式 B. 多线程 C. 动态联编 D. 编译执行6.可以用来开发Java程序的工具集被称为(B) A.jre B. jdk C.javac D.jdbc 7. 以下不符合java命名规范的标示符是(B ) A. _age B. a&b C. MyClass D. getResult 8. 以下用于Java语言中自动产生文档doc注释的是( B ) A. // B. /** */ C./* */ D. /## #/ 9. 假设a,b,c已经正确初始化,以下表达式中正确的是( B ) A.c=ab; B. c=a=b C. int d=c+a,b D. c+++b-++a 10.已知数组的定义为float[10] myArray,则以下( C )够创建实例。 A.int a=myArray[4] B.float a=myArray[0] C. float a=myArray[10] D. myArray[4]=10D 11. Java语言中用于扩展类和实现接口的关键字分别是( C ) A. class和extends B. Implements和 interface C. extends 和 implements D. extends 和 interface 12. 在JDBC编程中,必须引入下面那个包(C ) A. java.io.*; B. https://www.360docs.net/doc/1219331334.html,ng.*; C. java.sql.*; D. java.jdbc.*; 13. Java语言中引入自定义包cn.lut.soft的语句是( B )

java面向对象编程实验报告

java面向对象编程实验报告 篇一:java面向对象编程实验报告 信息工程学院 Java程序设计实验/实习报告 学院:信息工程学院班级:信息112 姓名:吴连梅学号:XX013305 成绩:A 实验二面向对象编程 1.实验目的 (1)掌握类与对象基本知识; (2)Java中的继承机制及包(package)、接口(interface)等的设计方法; (3)掌握static、this、super等关键字的使用; (4)掌握Java中两种比较器的用法。 2.实验内容 实验题 1 定义一个类Book,包含两个属性:一个是private的String类型的属性title、一个是private的float类型的属性listPrice,封装这两个属性的四个方法setTitle()和getTitle()、setListPrice( )和geListPrice ()。 基本要求: (1)设计类Book及类BookManagement,在类BookManagement中输出Book类的对象的两个private属性;

(2)重写父类的toString()方法,实现Book类实例的两个属性的输出。 实验过程: 新建工程后,在工程下面建立一个包Book,在包下再建立一个Book类,类中包含两个属性,一个是private的String类型的属性title、一个是private的float类型的属性listPrice,之后是封装这两个属性的四个方法,用快捷键Alt+Shift+S选择gennerate Getters and Setters,再实验报告的内容与格式按任课教师的要求书写。 然后就是重写父类的toString()方法,用快捷键Alt+Shift+S选择gennerate toString,快捷重写。 这段程序写完是这样的: 接下来便是BookManagement类,在包book下新建一个类BookManagement, 写完的程序是这样的: BookManagement类中创建了书的对象,在主方法中调用output函数,赋值,输出。程序写完后,将其存盘,再进行运行,得出的结果如下: 实验题2 有两个类:MobileManagement和Mobile,分别描述如图 3.4所示两部手机名称及价格,类MobileManagemen(本文来自:小草范文网:java面向对象编程实验报告)t在包,而Mobile在包

2.面向对象程序设计实验

实验二:面向对象程序设计 【实验目的】 ●理解面向对象程序设计的方法、信息封装的思想。 ●掌握类与对象的关系、类的定义。 ●掌握面向对象及对象的建立、对象的声明。 ●理解类的成员及其访问权限。 【实验类型】 类型:设计型 【技术要点】 1.类的定义 类声明的格式如下: [修饰符] class 类名 [extends 超类名] [implements接口名列表] { …… } 可能的选项有: [public][abstract|final] class 类名 [extends 超类名] [implements 接口名列表]{ …… }。 2.类体 { [成员变量说明] [成员方法说明] }

(1)成员变量说明: [修饰符] 成员变量类型成员变量名列表; (2)成员方法: [方法修饰符] 返回值类型方法名([形参列表])[throws异常列表] {……}(3)实例化对象 Type objectName=new Type([parameterList]); 3.类和对象的使用 (1)类方法(静态方法)的调用 类名.类静态方法名(实参列表); (2)对象方法(实例方法)的调用: 类对象名.类非静态方法名(实参列表); 4.成员变量及方法的访问权限 【实验步骤】 【阶段1】验证阶段 实验要求:定义一个车辆类,属性包括车主姓名、车速和当前方向盘转向角度,方法包括获取三个属性的方法、更改速度的方法、停车的方法。创建一个该类的对象,在调用类的构造函数时指定对象的三个变量的初始值,使用对

象的方法来访问变量的值,并显示输出。之后分别使用changeSpeed()方法和stop()方法修改变量值,再对修改后的值显示输出。 1.实验步骤 (1)创建类 public class Java2_1 { } (2)在类内添加属性 private String ownerName; // 车主姓名 private float curSpeed; // 当前车速 private float curDirInDegree; // 当前方向盘转向角度 (3)在类内添加方法,包括构造方法 public Java2_1(String ownerName) { this.ownerName = ownerName; } public Java4_1(String ownerName, float speed, float dirInDegree) { this(ownerName); this.curSpeed = speed; this.curDirInDegree = dirInDegree; } public String getOwnerName() { // 提供对车主姓名的访问 return ownerName; } public float getCurDirInDegree() { // 提供对当前方向盘转向角度的访问return curDirInDegree; } public float getCurSpeed() { // 提供对当前车速的访问 return curSpeed; } public void changeSpeed(float curSpeed) { // 提供改变当前的车速this.curSpeed = curSpeed; } public void stop() { // 提供停车 this.curSpeed = 0; }

《面向对象技术》实验报告 2

《面向对象技术》实验报告

一、实验内容: 用面向对象的程序设计语言描述动画片《喜洋洋与灰太狼》中的卡通人物和场景。 二、要求: 1、编译必须通过,可运行 2、命名准确(可用中文) 3、各种对象的属性和行为抽象合理 4、对象关系抽象正确 5、代码格式化良好(包括缩进等) 6、可以绘制类图辅助说明 三、UML关系图 四、设计思路 首先抽象羊村,羊村里面有:学校、操场、房子、小羊、狼。然后对于每个类赋予具体函数,在village()函数中创建对象,并调用各自的函数,wolf和sheep类则作为Animal 的子类继承动物的一些特征,此处只简单举例了一个cry()方法,利用继承实现多态。而Sheep

类利用接口MoodKind来实现心情的属性,表现了羊对于不同的心情所经历的事情,而Tiger 类也可以用MoodKind来表现心情,则接口也可以实现多态。 五、程序代码 1、Yangcun.java import java.util.ArrayList; import java.util.List; public class Yangcun{ private School school=new School(); private Playground playground=new Playground(); private Wolf huitailang=new Wolf(); public Wolf hongtailang=new Wolf(); private List houses ; private List sheeps ; void village( ){ this.houses=new ArrayList(6); int j; for(int i=0;i<6;i++){ this.houses.add(new House()); j=i+1; System.out.println(j+"号房子"); } this.sheeps=new ArrayList(6); for(int i=0;i<6;i++){ this.sheeps.add(new Sheep()); } school.study(); playground.play(); huitailang.cry(); } } 2、Wolf.java public class Wolf extends Animal{ public void cry() { System.out.println("我是灰太狼,我要吃羊~"); } } 3、Playground.java public class Playground { public void play(){ System.out.println("Sheep play in the playground."); }

java实验报告 二

实验二:面向对象编程 一、实验目的 通过编程和上机实验了解Java语言是如何体现面向对象编程基本思想,熟悉类的封装方法以及如何创建类和对象,熟悉成员变量和成员方法的特性,熟悉类的继承性和多态性的作用,熟悉包、接口的使用方法,掌握OOP方式进行程序设计的方法。 二、实验要求 1、编写程序实现类的定义和使用。 2、编写不同成员和不同成员方法修饰方法的程序。 3、编写体现类的继承性(成员变量、成员方法、成员变量隐藏)的程序和多态性(成 员方法重载、构造方法重载)的程序。 4、编写接口的定义和使用的程序。 5、编写包的定义和使用的程序。 三、实验内容及运行结果 1、类的定义和使用 ●定义一个满足如下要求的Date类: a.用下面的格式输出日期:日/月/年 b.可运行在日期上加一天操作 c.设置日期 用该类编写一个显示当前日期的程序。 ●创建一个桌子Table类,该类中有桌子名称、重量、桌面宽度、长度及桌子高度属 性。其中有: a.构造函数初始化所有数据成员 b.Area():计算桌面的面积 c.Display():在屏幕上输出所有数据成员的值 d.ChangeWeight(int ):改变桌子重量的函数 e.在main()中实现创建一个桌子对象,计算桌面的面积,改变桌子重量,并在屏 幕上输出所有桌子数据成员的值。 源代码: class Table { private String name; private double weight; private double width; private double length; private double height; //构造函数 public Table(String name,double weigth,double width,double length,double height) {

java实验报告2

广州大学学生实验报告 开课学院及实验室:计算机科学与工程实验室 2011 年 11月 10 日 学院计算机科学与 教育软件 年级/专 业/班 姓名学号 实验课 程名称 JAVA语言实验成绩 实验项 目名称 实验二:面向对象编程技术指导老师(***报告只能为文字和图片,老师评语将添加到此处,学生请勿作答***) 一、实验目的 (1)理解类的定义; (2)掌握对象的声明; (3)学会使用构造函数初始化对象; (4)使用类的数据和方法。 (5)掌握静态成员与实例成员的区别; (6)学会使用类的静态成员。 (7)理解变量的作用域; (8)掌握成员变量,局部变量和块变量的区别; (9)学会使用this 关键字。 (10)理解方法重载的含义。 (11)学会使用方法重载。 (12)理解子类派生的概念; (13)学习创建子类对象; (14)掌握方法覆盖的使用。 (15)掌握多态性在继承中的运用; (16)理解动态绑定的含义; (17)学会使用抽象类; (18)了解成员变量的隐藏。 (19)理解嵌套类和内部类的概念; (20)学习使用内部类; (21)掌握static 嵌套类的用法限制; (22)了解局部类的用法。 二、实验内容 1、编写一个圆环类Ring 的Java 程序。圆环类有3 个数据成员,分别是内半径innerRadius, 外半径outerRadius 和颜色color,这些属性可以查看get 也可以重新设置set,另外,圆环还可以返回其面积area。程序运行时效果如图所示。 2、编写一个圆类Circle,其中有圆周率,半径和Circle 类所含有的圆对象个数等成员字段, 其中圆周率和圆对象个数为static 成员,此外,Circle 中还有两个static 方法分别是设置圆周率和显示当前圆对象个数的,其余都是实例成员,仔细体会静态成员与实例成员的使用方法和区别。程序运行效果如图所示。 3、编写一个Java 程序scopeTest 以反映变量的种类及其作用范围,类scopeTest 中既有类 的成员变量,又有方法中的局部变量和参数,甚至还有在方法内部的块中声明的变量,仔细

《Java程序设计》实验指导书-2_[1]...

Java语言程序设计实验指导书

目录 实验一 JDK的安装和运行环境变量的设置 (3) 实验二 JA V A语言基础实验 (3) 实验三 JA V A面向对象特性实验 (5) 实验四 Java输入输出实验 (6) 实验五基于AWT及SWING的GUI及事件处理实验 (8) 实验六Applet (11) 附录Ⅰ (14) 附录Ⅱ (15)

实验一 JDK的安装和运行环境变量的设置 实验目的 1.通过实验使学生掌握J2SDK安装和运行环境设置。 2.掌握java最简单的程序结构,会使用javac和java命令。 实验内容 1.下载j2sdk1.4.2。在https://www.360docs.net/doc/1219331334.html,网站的download链接中选择J2SE1.4.2链接,选择j2sdk-1.4.2-04-windows-i586.exe下载。 2.安装该程序。默认安装路径为c:\jdk1.4.2。 3.设置环境变量。主要有path和classpath两个环境变量需设置。在windows98中的设置方式为:使用记事本打开autoexec.bat文件,加入: SET PA TH=%PATH%;c:\jdk1.4.2\bin SET CLASSPATH=.; c:\jdk1.4.2\lib 在windows2000按如下方法设置: 进入“控制面板”->“系统”->“高级”->“环境变量”->“系统变量”后,双击path,在后面添加:c:\jdk1.4.2\bin,双击classpath,在后面添加:c:\jdk1.4.2\lib。重新启动系统。 4、编写一个输出“这是我的第一个JA V A程序”程序。 5、示例程序: public class HelloWorld{ public static void main(String [ ] args){ System.out.println(“Hello World”); } } 在记事本中编写该程序,并保存为d:\my\HelloWorld.java。 运行过程为: 进入dos环境,切换到保存路径,然后在命令行中输入下列命令: javac HelloWorld.java 编译通过后,在命令行中输入下面的命令 java HelloWorld 运行结果应该为:Hello World 实验二 JA V A语言基础实验 实验目的 1.通过实验使学生掌握JA V A变量、标识符以及语法规则。 2.掌握JA V A三种程序结构的设计方法。 3.掌握数组的声明,使用方法。 4.掌握JA V A基本程序设计的方法。 实验原理 Java中数据类型分为基本数据类型与复合数据类型,相应地变量分为基本类型与引用类型。基本类型变量有8种,而类、接口和数组变量是引用类型。基本类型变量使用和C及 C++完全一样,但引用类型的使用有点与C中的指针相同(注意Java中并没有指针的概念)。

java实验二类和对象实验报告

华北科技学院管理学院实验报告册

实验报告 实验时间: 2021 年 4 月 8 日 7-8 节 一、实验运行环境 电子商务实验室,JDK,DOS环境 二、实验目的 1. 理解面向对象编程根本思想 2. 理解类的封装方法,掌握如何创立类和对象 3. 掌握成员变量和成员方法的特性 4. 掌握类的继承性和多态性 5. 掌握抽象类与接口 三、实验要求 1.实验课时:8课时 2.所有源文件与字节码定义【com.ex.ex学号后三位】包内,如学号后三位为101,那么将相关文件放在【com.ex.ex101】包内 3.按照要求完成实验各项内容并撰写实验报告,下次理论课前提交给任课老师。 四、实验内容和步骤 1.创立类Employee和Client 要求:定义各自的属性和方法;

编译执行如下列图: 2.创立类Teller〔银行出纳〕要求:继承Employee类;创立其特有属性和方法;创立一个私有属性,并可以通过公共方法进展访问;重写父类的一个方法。 编译执行如下列图:

3.创立抽象类Person要求:定义人共有的属性和方法,包含至少一个静态属性,包含至少一个静态方法,包含至少一个抽象方法;修改Employee类和Client类,分别继承父类Person,并实现父类抽象方法。 编译执行如下列图:

4.定义接口EnjoyLife。要求:至少定义方法Sing和Travel等。修改类Teller类,实现EnjoyLife接口; 编译执行如下列图: 5.创立公共类。要求:创立Teller类与Client类的对象,并利用对象实现根本功能,详细功能自行考虑。 package com.ex.ex229; interface EnjoyLife{ void sing(); void travel(); } class Teller implements EnjoyLife{ public double height=1.61; public void sing(){ System.out.println("我喜欢唱歌"); } public void travel(){ System.out.println("我喜欢到处去旅游!"); } } abstract class Person{ static String sex; String name; static void sleep(){} void eat(){} }

Java面向对象程序设计实训实验指导书

Java面向对象程序设计实训实验指导 书

Java面向对象程序设计 实验指导书 适用专业:计算机网络技术 执笔人:周辉奎 南昌工学院信息学院编 二〇一三年十月

目录 实验项目一 Java开发环境搭建 ......................... 错误!未定义书签。实验项目二 Java语言基础 (8) 实验项目三 Java语言面向对象基础 (21) 实验项目四图形用户界面的设计 (39) 实验项目五异常处理 (44)

实验项目一 Java开发环境搭建 一、实验目的和要求: (一)目的: 1、熟悉安装JDK、JRE; 2、熟悉环境变量配置; 3、熟悉Eclipse; 4、掌握命令提示符运行第一个java程序。 (二)要求: 1、认真做好实验前的各项准备工作,熟悉实验内容和机器操作流程。 2、遵守实验室规章制度和实验课堂教学纪律。 3、认真完成实验任务,填写实验报告。 二、实验时数:2学时 三、实验器材: 操作系统:Windows XP操作系统 应用系统:Eclipse 四、实验内容或步骤: 实验1.1 Java开发环境搭建 1、Java JDK安装 单击Java JDK安装包,然后弹出提示框,点击下一步,直到选

择安装目录如图1所示,将安装目录放在E:\Java\jdk1.6.0_35\,然后继续下一步。 指定安装目录 图1 设定JDK安装目录 JDK(Java开发工具)安装完成后,系统会自动安装JRE(Java 运行时环境),更改JRE的安装目录,将其与JDK放在同一目录下,如图2所示。

指定安装目录 图2 设定JRE安装目录安装完成后,出现如图2所示界面。 图3 Java环境安装结束界面

相关主题
相关文档
最新文档