第1章 Java语言与Visual J++6.0 2
1.1 Java语言 2
1.2 Visual J++6.0 3
1.3 安装Visual J++6.0 4
第2章 Visual J++6.0开发环境 11
2.1 Visual J++6.0窗口 11
2.1.1 Toolbox窗口 11
2.2 菜单系统 12
2.1.3 Properties窗口 12
2.1.2 Task List窗口 12
2.2.1 File菜单 13
2.2.2 Edit菜单 14
2.2.3 View菜单 16
2.2.4 Project菜单 19
2.2.5 Build菜单 21
2.2.6 Debug菜单 22
2.2.7 Tools菜单 23
2.2.8 Window菜单 25
2.3 新建一个工程 27
2.4 简便方法创建工程 28
2.5 解决方案 31
2.6 Visual J++6.0帮助系统 32
2.6.1 阅读Visual J++6.0文档资料 33
2.6.2 使用Help菜单 33
2.6.3 使用F1键获得帮助 34
3.1.1 Java 独立程序 36
3.1.2 Java 小程序 36
3.1 Java 基本语法简介 36
第3章 Java基本语法 36
3.1.3 格式规范 37
3.2 数据类型、常量和变量 39
3.2.1 数据类型 39
3.2.2 标识符 40
3.2.3 常量 40
3.2.4 变量 41
3.3.1 赋值操作符 43
3.3.2 算术操作符 43
3.3 操作符 43
3.3.3 关系操作符 44
3.3.4 逻辑操作符 44
3.3.5 位操作符 45
3.3.6 其他操作符 45
3.3.7 操作符的优先级与结合性 46
3.4 流程控制语句 46
3.4.1 结构化程序设计的三种基本流程 46
3.4.2 条件分支语句 47
3.4.3 循环语句 49
3.4.4 跳转语句 51
3.5 Java的面向对象的程序设计 52
3.5.1 对象和类的基本概念 52
3.5.2 面向对象程序设计的特点 53
3.5.3 对象、类和接口的创建 55
3.5.4 特殊变量:this和super 63
3.5.5 构造器、析构器和静态初始化器 65
3.6 Java语言与C++的区别 66
3.6.2 Java语言与C++的区别 67
3.6.1 Java语言与C++语言 67
第4章 Java控件与菜单设计 72
4.1 WFC控件与GUI简介 72
4.1.1 WFC设计器 72
4.1.2 使用基本WFC控件编辑应用程序窗体 73
9.1.1 数据定义 81
4.2 对话框控件与Java基本GUI 83
4.2.1 静态文本(标签) 84
4.2.2 编辑框 88
4.2.3 按钮 94
4.2.4 Java事件 96
4.2.5 Java的布局设计 101
4.2.6 面板控件 108
4.2.7 复选框和单选钮按件 113
4.2.8 滚动条控件 123
4.2.9 下拉列表框和列表框控件 128
4.3 用户界面设计 138
4.3.1 创建弹出式窗口 138
4.3.2 增加菜单 142
4.3.3 菜单命令事件处理 145
4.3.4 创建对话框 146
4.3.5 对话框事件处理 149
第5章 Java网络编程 152
5.1 URL和URL类 152
5.2.1 从URLConnection 中读数据 153
5.2 读/写URLConnection 153
5.2.2 将数据写入URLConnection 154
5.3 套接字(Socket) 156
5.4 数据报文(Datagram) 162
5.5 综合示例 163
第6章 Visual J++6.0程序设计 183
6.1 Visual J++6.0小程序基础 183
6.2 独立程序设计 194
6.3 窗体设计器 212
6.4 Cabinet文件格式 215
6.4.1 Cabinet文件 215
6.4.2 创建Cabinet文件 216
6.4.3 使用Cabinet文件 219
7.1.1 接口 222
7.1.2 COM参数 222
7.1 ActiveX基础 222
第7章 ActiveX JavaBean 222
7.2 OLE View 223
7.1.3 整理和聚合 223
7.3 使用COM对象 224
7.4 建立COM对象 226
7.5 使用ActiveX控件 228
7.6 网络ActiveX资源 248
7.7 JavaBean技术 248
7.7.1 Bean的定义 248
7.7.2 创建JAR文件 249
7.7.3 Bean属性 250
7.8 Bean实例 252
第8章 Visual J++6.0程序调试方法 264
8.1 Variables窗口 264
8.2 Watch窗口 265
8.3 断点调试 265
8.4 程序调试方法 266
8.5.1 常见的警告信息(Compiler Warning) 267
8.5 调试中常见错误 267
8.5.2 编译错误(Compiler Error) 268
第9章 Java与数据库编程 281
9.1 数据库基础 281
9.1.2 数据操纵 282
9.2 Java数据库编程简介 283
9.2.1 数据库的JDBC编程步骤 283
9.2.2 数据库查寻操作 287
9.2.3 ResultSet类 288
9.2.4 数据库更新操作 290
9.2.5 参数的输入与输出 291
9.2.6 动态数据库访问 292
9.2.7 参数数据转换 293
9.3 Visual J++6.0数据库编程 294
9.3.1 数据库编程向导 294
9.3.2 使用控件进行数据库编程 305
10.2.1 变量 310
10.2 JavaScript语法 310
10.1 JavaScript基础 310
第10章 JavaScript技术 310
10.2.2 对象与函数 311
10.3 JavaScript与HTML 312
10.4 JavaScript事件 313
10.4.1 常见事件 313
10.4.2 事件监视 314
10.5 文档与表单 321
10.5.1 文档 321
10.5.2 表单 322
10.6 动态页面 324
10.6.1 滚动消息 324
10.6.2 image对象 325
10.6.3 动画 325
10.7 隐藏字段与Cookie 326
10.7.1 隐藏字段 326
10.7.2 Cookie 330
10.8 JavaScript程序设计 333
10.9 Visual J++6.0的HTML工具 345