第一篇 典型例题解析和课后习题解答第1章 程序设计的基本知识 1
1.1 典型例题解析 1
1.2 课后习题解答 2
第2章 设计一个简单的Java程序 6
2.1 典型例题解析 6
2.2 课后习题解答 8
第3章 Java语言基础 16
3.1 典型例题解析 16
3.2 课后习题解答 25
第4章 Java语言面向对象程序设计 34
4.1 典型例题解析 34
4.2 课后习题解答 50
第5章 例外处理 70
5.1 典型例题解析 70
5.2 课后习题解答 72
第6章 图形用户界面(GUI) 78
6.1 典型例题解析 78
6.2 课后习题解答 91
第7章 Applet与JApplet 115
7.1 典型例题解析 115
7.2 课后习题解答 127
第8章 数据库编程 139
8.1 典型例题解析 139
8.2 课后习题解答 147
第9章 Java网络编程 153
9.1 典型例题解析 153
9.2 课后习题解答 155
第二篇 上机实验 161
实验1 Java开发环境 161
实验2 Java基础 163
实验3 Java流程控制 164
实验4 方法 165
实验5 数组、字符串 167
实验6 面向对象概念 168
实验7 类的封装、多态、继承 169
实验8 接口和包 171
实验9 异常处理 174
实验10 图形用户界面(基础设计) 175
实验11 图形用户界面(布局管理器使用) 176
实验12 图形用户界面(高级设计) 177
实验13 Applet与JApplet 178
实验14 数据库编程 179
实验15 网络编程 180
第三篇 综合实例 181
实例1 简单登录系统 181
实例2 学生信息查询系统 188
实例3 简单聊天室 196
实例4 记事本 206
附录A 安装开发工具包 213
附录B JCreator开发环境简介 215
参考文献 223