首页 >> 教学科研 >> 实训指导 >> 详细内容
 
实训指导 >> 正文
《Java程序设计》实践指导书
日期:2020-05-10 00:00:00  发布人:admin  浏览量:234

本指导书是基于《java程序设计》实践教学大纲来扩展的,具体说明每个实践的实验目的,要求,实验任务及步骤和实验设备。

实验1熟悉JAVA开发工具JDK (2学时)

1、实验目的

(1)熟悉JDK的安装和设置;

(2)熟悉ECLIPSE的使用;

(3)学习Java程序编辑、编译、运行的三个步骤。

2、要求

(1)掌握J2SDK的安装和设置;

(2)掌握Java程序编辑、编译、运行的三个步骤。

3、实验任务及步骤

(1)JDK的安装和设置;

(2)编写简单的Java应用程序进行编译、运行;

(3)编写简单的Java小应用程序进行编译、运行。

4、实验设备

(1)硬件:PC机

(2)软件:LINUX/WINDOWS OS、J2SDK1.4、ECLIPSE3.0

实验2数据的输入及程序控制结构(4学时)

1、实验目的

(1)熟悉Java的基本语法,掌握数据的键盘输入方法;

(2)学习使用分支语句设计程序的方法;

(3)学习使用循环语句设计程序的方法。

2、要求

(1)掌握数据的键盘输入方法;

(2)掌握Java应用程序的控制结构。

3、实验任务及步骤

(1)编写简单的Java应用程序用于实现数据的键盘输入;

(2)if …else…、switch和for语句各编写程序。

4、实验设备

(1)硬件:PC机

(2)软件:LINUX/WINDOWS OS、J2SDK1.4、ECLIPSE3.0

实验3类的定义(6学时)

1、实验目的

(1)学习面向对象程序设计的基本思想;

(2)学习类的成员变量与成员函数的定义与使用;

(3)学习类的构造函数的定义与使用。

2、要求

(1)掌握类封装的属性和功能;

(2)掌握静态变量、实例变量、静态方法和实例方法的不同机制;

(3)掌握类的构造函数的定义与调用时机。

3、实验任务及步骤

(1)编写使用实例变量、实例方法的程序;

(2)编写使用静态变量、静态方法的程序;

(3)编写自定义构造函数的程序。

4、实验设备

(1)硬件:PC机

(2)软件:LINUX/WINDOWS OS、J2SDK1.4、ECLIPSE3.0

实验4继承与多态(10学时)

1、实验目的

(1)学习方法重载的设计方法;

(2)学习变量的继承、隐藏规则;

(3)学习方法的覆盖机制;

(4)学习抽象类与接口的工作机制;

(5)学习包的定义与使用格式。

2、要求

(1)掌握方法的重载与覆盖;

(2)掌握super、this关键字及访问控制修饰符的使用;

(3)掌握接口的工作机制;

(4)掌握包的定义与使用。

3、实验任务及步骤

(1)分别编写方法重载、方法覆盖的程序;

(2)编写成员继承的程序;

(3)编写子类调用父类构造函数的程序;

(4)编写带抽象类的应用程序;

(5)编写带接口的应用程序;

(6)设计实现跨包访问的程序。

4、实验设备

(1)硬件:PC机

(2)软件:LINUX/WINDOWS OS、J2SDK1.4、ECLIPSE3.0

实验5工具类的使用(2学时)

1、实验目的

(1)学习Applet类,理解其工作原理;

(2)学习数组和字符串的使用;

(3)学习Java的语言基础类库。

2、要求

(1)掌握Applet类;

(2)掌握数组和字符串的使用;

(3)掌握Java的语言基础类库。

3、实验任务及步骤

(1)编写使用数组的程序;

(2)编写Applet程序;

(3)编写输入流操作程序。

4、实验设备

(1)硬件:PC机

(2)软件:LINUX/WINDOWS OS、J2SDK1.4、ECLIPSE3.0

实验6图形用户界面的设计(4学时)

1、实验目的

(1)学习AWT程序设计;

(2)学习常用组件构造及事件驱动的方法。

2、要求

(1)掌握AWT程序设计;

(2)掌握常用组件构造及事件驱动的方法。

3、实验任务及步骤

(1)分别编写各种组件的建立、添加程序;

(2)设计一个简单计算器。

4、实验设备

(1)硬件:PC机

(2)软件:LINUX/WINDOWS OS、J2SDK1.4、ECLIPSE3.0

实验7多线程及异常处理(2学时)

1、实验目的

(1)学习多线程处理机制;

(2)学习异常的概念和异常处理机制,掌握try-catch-finally结构;

(3)了解异常类的继承和派生关系。

2、要求

(1)掌握多线程处理机制;

(2)掌握异常的概念和异常处理机制及try-catch-finally结构。

3、实验任务及步骤

(1)编写多线程处理程序;

(2)分别编写运行时异常和检查型异常程序;

(3)设计一个使用try-catch-finally结构的综合应用程序。

4、实验设备

(1)硬件:PC机

(2)软件:LINUX/WINDOWS OS、J2SDK1.4、ECLIPSE3.0

 

点击数:234收藏本页