欢迎光临常州大学电子信息技术实验中心!

|常州大学主页

《Java程序设计》实验大纲

   发布时间: 2009-10-26    已浏览: 22

Java程序设计》实验大纲

课程名称:Java程序设计学时:56(28)学分:3.5

授课对象:计算机专业、软件工程专业 开课学期:5学期

先修课程:计算机组成原理,数据结构,算法设计与分析,计算机网络

考核方式:考试

选用教材:Java程序设计》,北京交通大学出版社编者:蔡翠平 等

序号

实验名称

类型

学时

/选开

实验室名称

学生数

(套)

目的要求

实验一

Java语言

基础

验证

2

必开

软件实验室

60

熟悉Java运行环境;掌握Java程序编辑、编译和运行的过程;掌握Java语言的基本数据类型;熟练掌握运算符和表达式;学会编写简单程序

实验二

程序结构设计

验证

2

必开

软件实验室

60

掌握顺序、循环及分支结构的特点;掌握whilefor等循环结构实现语句的使用规则;掌握if\elsecase等分支结构实现语句的使用规则

实验三

类与对象的

设计

验证

2

必开

软件实验室

60

掌握类、对象和方法的定义和使用规则;掌握类与对象的关系;掌握类与对象的声明及定义方法;理解构造方法的意义,掌握其定义方法以及执行过程;掌握成员方法(实例方法)被调用的不同方式和定义要求

实验四

类与继承

验证

2

必开

软件实验室

60

掌握继承机制,深刻理解子类与父类的定义关系;掌握方法重置的本质和应用;掌握superthis等关键字的使用

实验五

字符串操作

验证

2

必开

软件实验室

60

掌握字符串的常用构造方法和继承机制;深刻理解子类与父类的定义关系;掌握字符串的常用方法;能够熟练运用字符串类解决实际问题

实验六

Java类库和常用类

验证

2

必开

软件实验室

60

学会使用Java API帮助文档;掌握常用类的使用方法;学会如何根据用户需求,查找合适的类和正确的方法进行设计

实验七

异常处理

验证

2

必开

软件实验室

60

掌握抛出异常的方法及处理机制;掌握捕捉到异常后的处理方法;能够用trycatchthrowfinally等语句处理异常

实验八

简单

GUI设计

设计

2

必开

软件实验室

60

掌握AWT的继承关系及设计GUI的方法;掌握Swing的继承关系及设计GUI的方法;掌握容器组件及普通组件的关系;掌握布局管理器的使用方法及组件的加载方法

实验九

复杂

GUI设计

设计

2

必开

软件实验室

60

掌握Swing设计application程序界面的方法;掌握复杂界面的分析方法;掌握JTabbedPane容器和JScrollPane容器的使用方法

实验十

常用事件处理

验证

2

必开

软件实验室

60

掌握事件响应原理和处理方法;熟练掌握按钮组件及窗口组件的事件处理方法

实验十一

鼠标、焦点等事件处理

验证

2

必开

软件实验室

60

掌握鼠标进入/退出、按下/释放事件源组件时的事件处理方法;理解形成焦点的概念并掌握焦点事件的处理方法

实验十二

高级Swing组件的应用

验证

2

必开

软件实验室

60

掌握菜单、对话框和表格等组件的使用方法;了解进度条和树等组件的应用方法

实验十三

创建线程

设计

2

必开

软件实验室

60

了解并熟悉Java线程的概念;掌握利用Thread类创建线程的方法;掌握利用Runnable接口创建线程的方法

实验十四

字节流设计

设计

2

必开

软件实验室

60

了解字节流的数据传递和读写方式;掌握字节流类的继承关系;掌握典型流类的使用方法