《Visual J++ 6.0基础教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:捷新工作室编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:1999
  • ISBN:7118020613
  • 页数:393 页
图书介绍:

第一章 Java技术综述 1

1.1 Java语言概述 1

1.1.1 Java语言的特性 1

1.1.2 Java与C++的区别 2

1.1.3 Java语言的开发环境 3

1.1.4 Java的应用程序和小程序 4

1.1.5 Java程序的开发和发行机制 6

1.1.7 Java小程序与HTML 7

1.1.6 Java虚拟机概述 7

1.2 Java技术的机理 8

1.2.1 Java机理 8

1.2.2 Java实时系统 9

1.2.3 网络浏览器 10

1.3 Java安全性原理 10

1.3.1 安全级别 11

1.3.2 Java小程序的信任机制 12

1.3.3 Authenticode 12

2.1.2 基本数据类型 14

2.1.1 强类型的语言 14

第二章 Java语言语法 14

2.1 Java语言的数据类型 14

2.1.3 整数类型 15

2.1.4 浮点数类型 16

2.1.5 字符类型 17

2.1.6 布尔型 18

2.1.7 网址资源 19

2.2 常量类型 20

2.2.1 整数常量 20

2.2.2 浮点常量 20

2.2.3 布尔常量 20

2.2.4 字符常量 20

2.2.5 字符串常量 21

2.3 变量类型 21

2.3.1 声明一个变量 21

2.3.2 变量的动态初始化 22

2.3.3 变量的作用域和生命期 22

2.3.4 类型自动转换和强制转换 25

2.3.5 表达式的自动类型提升 26

2.4 数组类型 28

2.4.1 一维数组 28

2.4.2 多维数组 30

2.4.3 其它数组声明句法 32

2.4.4 指针:一个过时的概念 32

2.5 运算符 33

2.5.1 算术运算符 33

2.5.3 关系运算符 35

2.5.2 位运算符 35

2.5.4 “?”运算符 36

2.5.5 运算符优先级 37

2.6 控制语句 37

2.6.1 选择语句 37

2.6.2 迭代语句 44

2.6.3 跳转语句 50

3.1.2 抽象 54

3.1.1 两种编程范式 54

3.1 OOP原理 54

第三章 Java语言的面向对象机制 54

3.1.3 三个基本原则 55

3.2 Java中的类 55

3.2.1 类的一般定义形式 56

3.2.2 一个简单的类实例 56

3.2.3 方法 59

3.2.4 构造函数 62

3.2.6 重载 63

3.2.5 this 63

3.2.7 把对象作为参数 67

3.2.8 返回对象 68

3.2.9 递归 69

3.2.10 访问控制 70

3.2.11 static 71

3.2.12 final 73

3.2.13 数组的进一步讨论 73

3.3 Java的继承机制 74

3.3.1 继承的概念 74

3.3.2 访问控制 76

3.3.3 一个简单的继承实例 77

3.3.4 super 79

3.3.5 方法重载 80

3.3.6 动态方法派遣 83

3.3.7 abstract 85

3.3.8 有关final的进一步讨论 87

第四章 Java包、接口和异常 89

4.1 包 89

4.1.1 定义包 89

4.1.3 import 90

4.1.2 访问保护 90

4.2 接口 91

4.2.1 定义一个接口 91

4.2.2 实现接口 92

4.2.3 接口中的变量 93

4.2.4 接口继承 95

4.3 异常问题 96

4.3.1 异常处理 96

4.3.3 未捕获的异常 97

4.3.2 异常类型 97

4.3.4 使用try和catch 98

4.3.5 显示异常的描述 99

4.3.6 多个catch语句 99

4.3.7 throw 100

4.3.8 throws 101

4.3.9 finally 102

5.1 控制台输入/输出 105

5.1.1 System类 105

第五章 Java输入/输出机制 105

5.1.2 ConsoleDemo 106

5.1.3 实现main 107

5.2 文件输入/输出 109

5.2.1 一般文件输入/输出 109

5.2.2 FileIODemo 110

5.2.3 缓冲输入/输出 112

5.2.4 DataIODemo 114

5.3.1 File 116

5.3 文件与目录 116

5.3.2 FileDemo 118

5.4 网址 120

5.4.1 概述 120

5.4.2 InetAddress 121

5.4.3 InetAddressDemo 122

5.5 URL 123

5.5.1 概述 123

5.5.2 格式 123

5.5.4 URLDemo 124

5.5.3 URL 124

5.5.5 URLConnection 125

5.5.6 UCDemo 125

5.6 TCP/IPSocket 126

5.6.1 概述 126

5.6.2 Socket 127

5.6.3 SocketDemo 128

5.7.1 概述 129

5.7 UDP和数据包 129

5.6.4 ServerSocket 129

5.7.2 DatagramPacket 130

5.7.3 DatagramDemo 130

第六章 HTML页面 133

6.1 HTML简介 133

6.1.1 什么是HTML 133

6.1.2 用什么来编写HTML代码? 133

6.1.3 HTML编辑器 133

6.1.4 一些基本概念 134

6.2 HTNL页面布局 135

6.2.1 HTML的基本结构 135

6.2.2 定制页面的属性 137

6.2.3 〈BODY〉标记中的属性 139

6.2.4 创建超链接 140

6.2.5 开一个新的(浏览器)窗口 141

6.2.6 水平线 141

6.2.7 有关颜色的设定 142

6.3.2 创建列表 144

6.3 HTML文本布局 144

6.3.1 段落和换行 144

6.3.3 预定的文本格式 148

6.3.4 其它与文本有关的标记 149

第七章 HTML文字设计 153

7.1 HTML字体设计 153

7.1.1 控制字体的大小 153

7.1.2 特殊效果的字体 154

7.2.2 HTML中的〈MARQUEE〉标记及其属性 158

7.2.1 什么是MARQUEE 158

7.2 HTML移动文字(MARQUEE)设计 158

第八章 表单、表和帧的设计 162

8.1 HTML表单(Form)设计 162

8.1.1 创建和配置表单 162

8.1.2 CGI的基本认识 163

8.1.3 创建表单的HTML标记 163

8.2 HTML表(Table)设计 168

8.2.1 表的基本概念 168

8.2.2 表的HTML标记简介 168

8.2.3 表的HTML标记示例 170

8.3.1 关于帧和帧集(FrameSet) 172

8.3 HTML帧(Frame)的设计 172

8.3.2 创建帧的HTML标记 173

第九章 HTML图像设计 176

9.1 在页面中插入图像 176

9.2 在页面中使用图像的HTML标记简介 177

9.3 客户端图像映射图(ClientSideImageMap) 178

10.1.1 〈SCRIPT〉标记的属性 180

10.1.2 一小段JavaScript程序 180

10.1 HTML的〈SCRIPT〉标记 180

第十章 HTML增强标记功能 180

10.2 HTML的〈APPLET〉标记 182

10.3 HTML的〈OBJECT〉标记和〈PARAM〉标记 183

10.3.1 〈OBJECT〉标记的一般格式 184

10.3.2 〈OBJECT〉标记中的属性 184

10.3.3 〈PARPM〉标记及其属性 185

10.4 使用〈OBJECT〉标记和〈PARAM〉标记 186

10.5.3 插入视频剪辑 188

10.5.2 背景音乐 188

10.5 HTML多媒体页面设计标记 188

10.5.1 EMBED标记 188

第十一章 VBScript语言基础 190

11.1 回顾HTML的〈SCRIPT〉标记 190

11.1.1 使用〈SCRIPT〉标记 190

11.1.2 〈SCRIPT〉标记的位置 192

11.2 访问VBScript数据类型 192

11.3 判断变体中的数据类型 194

11.3.1 使用VarType函数 194

11.3.2 使用TypeName函数 195

11.4 数据类型转换 195

第十二章 VBScript变量和数组 198

12.1 声明变量 198

12.2 变量的作用范围 198

12.4 数组操作 200

12.4.1 使用静态数组 200

12.4.2 使用动态数组 202

12.4.3 多维数组简介 203

第十三章 VBScript函数和过程 204

13.1 VBScript内建函数简介 205

13.2 VBScript日期和时间函数 205

13.3 通过消息框和输入框与用户交互 206

13.4 声明自定义函数 208

13.5 声明定制过程 210

第十四章 VBScript程序流程控制 212

14.1 用If和Select进行条件判断 212

14.2 用Do…Loop在程序中进行循环 213

14.3 使用For…Next循环 215

14.4 使用While…Wend循环 216

第十五章 VBScript客户端程序实例 217

15.1 响应客户端事件 217

15.1.1 在HTML标记中定义事件句柄 217

15.1.2 在VBScript中定义事件处理子例程 218

15.2 对用户进入站点和离开站点作响应 219

15.3 改变窗口中的HTML文档 220

15.4 利用客户端脚本对Form元素进行验证 222

16.1 VisualJ++6.0窗口界面 225

第十六章 VisualJ++6.0集成开发环境 225

16.2 创建一个Java小程序 226

16.3 分析小程序 229

16.4 用模板创建Java小程序 231

16.5 Applet1.java源程序 233

16.6 HTML简介 240

16.7 解决方案和项目 243

17.1 文本域控件 247

第十七章 文本域及按钮控件 247

17.2 按钮控件 255

17.3 Java事件 260

第十八章 文本区域和面板控件 273

18.1 文本区域控件 273

18.2 面板控件 280

18.3 创建面板类 286

第十九章 Java的布局设计 296

19.1 BorderLayout布局 296

19.2 CardLayout布局 301

19.3 GridLayout布局 307

19.4 GridBagLayout布局 313

第二十章 Java的图形操作 321

20.1 Java的图形坐标系统 321

20.2 基本绘图方法 321

20.2.1 画线 321

20.2.3 绘制椭圆 325

20.2.4 绘制圆弧 326

20.2.5 绘制多边形 327

20.2.6 复制图形 328

20.3 颜色 329

20.3.1 构造方法 329

20.3.2 常用方法 329

20.3.3 颜色常量 329

20.3.4 设置颜色 330

20.4 字体 331

20.4.4 设置字体 332

20.4.3 类Font中定义的常量 332

20.4.2 常用方法 332

20.4.1 构造方法 332

20.4.5 类FontMetrics 333

第二十一章 Java的用户界面设计 335

21.1 AWT包概述 335

21.2 常用组件类编程 336

21.2.1 类Label 336

21.2.2 类Button 338

21.2.3 类List 340

21.2.4 类TextArea和类TextField 343

21.2.5 类Checkbox和类CheckboxGroup 346

21.2.6 类Choice 349

21.3 容器类 351

21.3.1 类Container 351

21.3.2 类Frame 351

22.1.1 使用多线程的好处 354

22.1.2 使用多线程的时机 354

第二十二章 多线程技术 354

22.1 线程概述 354

22.1.3 多线程的缺点 355

22.2 一个多线程示例 355

22.3 多线程的创建 356

22.3.1 继承类Thread 356

22.3.2 实现接口Runnable 360

A.1 小程序的代码特点 362

A.2 小程序安全性模型 362

附录 AJava小程序编程概述 362

A.3 小程序的生存周期 363

A.4 小程序中的重要方法 363

附录 BVBScript语言参考 364

B.1 VBScript数据子类型 364

B.2 VBScript运算符 365

B.3 VBScript函数 368

B.4 VBScript语句 378

B.5 VBScript常数 383

B.6 VBScript编码规则 387

附录 C预定义颜色 390