第1章 Java概述 1
1.1 Java语言概述 1
1.2 Visual J++开发环境 5
第2章 Java语言基础 14
2.1 符号 14
2.2 数据类型 19
2.3 表达式 23
2.4 控制流程 23
第3章 增强Hello应用程序 31
3.1 向窗体中添加控件 31
3.2 应用程序的设计方法 35
3.3 增强应用程序的功能 36
3.4 插入注释 39
3.5 调试代码 42
第4章 类与窗体 49
4.1 类与对象 49
4.2 创建新的Java类 51
4.3 创建对象 52
4.4 命名规则 57
4.5 构造方法 57
4.6 添加对话框和附加窗体 60
第5章 菜单、方法和继承 71
5.1 成员变量修饰符 71
5.2 菜单操作 76
5.3 方法 79
5.4 继承 87
第6章 创建小程序 96
6.1 小程序 96
6.2 创建小程序 98
6.3 初识HTML 100
6.4 从头创建小程序 105
6.5 java.awt软件包 106
6.6 响应小程序事件 108
6.7 AWT中的组件 114
6.8 在小程序中使用多媒体文件 125
6.9 给小程序传递参数 128
6.10 小程序和Web页 130
第7章 保存信息 140
7.1 使用数组 140
7.2 使用文件 146
7.3 使用列表 154
7.4 接口 156
7.5 数组和列表之间的转换 159
第8章 小程序中的动画 162
8.1 多线程 162
8.2 异常处理 167
8.3 编写动画代码 173
第9章 Java中的软件包 177
9.1 软件包的概念 177
9.2 Java软件包 180
9.3 WFC软件包 181
9.4 WFC应用程序软件包 182
9.5 创建自己的软件包 188
第10章 控制台应用程序 190
10.1 控制台应用程序的不同之处 190
10.2 控制台I/O 195
第11章 使用MFC的外部组件 199
11.1 Win32 API 199
11.2 J/Direct Call Builder 200
11.3 利用附加控件工作 202
11.4 COM组件 206
第12章 可移植I/O 210
12.1 处理文件 210
12.2 访问Internet 218
第13章 访问数据库 219
13.1 运行Data form Wizard创建应用程序 219
13.2 不使用数据库向导访问数据库 226
实验 233
实验1 233
实验2 235
实验3 237
实验4 238
实验5 243
实验6 251
实验7 257
实验8 259
实验9 264
实验10 266
实验11 269