第一部分 基本实验 1
实验一 熟悉Java程序的开发 1
一、实验目的 1
二、实验内容 1
三、练习思考 2
四、上机作业 3
实验二 Java语言编程基础 3
一、实验目的 3
二、实验内容 3
三、练习思考 5
四、上机作业 6
实验三 Java语言控制结构 6
一、实验目的 6
二、实验内容 6
三、练习思考 8
四、上机作业 9
实验四 面向对象的编程技术 9
一、实验目的 9
二、实验内容 9
三、练习思考 10
四、上机作业 10
实验五 包、接口、类库与向量类 11
一、实验目的 11
二、实验内容 11
三、练习思考 14
四、上机作业 15
实验六 图形界面容器及布局管理器 15
一、实验目的 15
二、实验内容 15
三、练习思考 17
四、上机作业 17
实验七 Java事件处理机制 18
一、实验目的 18
二、实验内容 18
三、练习思考 20
四、上机作业 22
实验八 AWT基本组件 22
一、实验目的 22
二、实验内容 22
三、练习思考 25
四、上机作业 26
实验九 菜单及Swing组件 26
一、实验目的 26
二、实验内容 26
三、练习思考 29
四、上机作业 31
实验十 多媒体编程 31
一、实验目的 31
二、实验内容 32
三、练习思考 33
四、上机作业 35
实验十一 异常处理 35
一、实验目的 35
二、实验内容 35
三、练习思考 37
四、上机作业 38
实验十二 输入输出与文件处理 38
一、实验目的 38
二、实验内容 38
三、练习思考 40
四、上机作业 42
实验十三 多线程 42
一、实验目的 42
二、实验内容 42
三、练习思考 43
四、上机作业 44
实验十四 网络编程基础 45
一、实验目的 45
二、实验内容 45
三、练习思考 46
四、上机作业 48
第二部分 综合实训案例 49
2.1 案例设计要求 49
2.2 案例设计说明 49
2.3 案例源程序 49
2.3.1 客户端程序 49
2.3.2 服务器端程序 72
2.4 案例上机操作步骤 79
第三部分 大型工程设计实例 82
3.1 工程设计实例一 后台编程 82
3.1.1 设计目的 82
3.1.2 设计内容与实现/操作步骤 82
3.2 工程设计案例二 设备管理系统 105
3.2.1 设计目的 105
3.2.2 设计内容 105
3.2.3 设计过程简述 105
第四部分 习题解析与模拟训练 132
4.1 习题解析 132
4.2 模拟训练及参考答案 159
4.2.1 模拟试卷A 159
4.2.2 模拟试题A参考答案及评分标准 166
4.2.3 模拟试题B 167
4.2.4 模拟试题B参考答案及评分标准 175
4.2.5 模拟试卷C 177
4.2.6 模拟试题C参考答案及评分标准 181
4.2.7 模拟试题D 184
4.2.8 模拟试题D参考答案及评分标准 189
参考文献 192