《Visual Cafe编程指南》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)(D.加勒特)Doug Garrett等著;吴玉平等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1998
  • ISBN:750534546X
  • 页数:300 页
图书介绍:

第1章 Visual Cafe介绍 1

1.1 Visual Cafe发展历史简介 1

1.2 Visual Cafe的用途 2

独立于平台的开发 2

支持专家级和初学者开发人员 2

Java培训 2

面向对象的设计和开发 2

简化用户界面的构造 4

1.3 Visual Cafe的组成 4

创建新项目 4

Visual Cafe Form Designer 4

组件库 4

Interaction Wizard 4

层次编辑器 5

类浏览器 5

调试器 5

程序员的编辑器 5

1.4 Visual Cafe的速度 6

Visual Cafe编译器 6

Visual CafeJIT编译器 6

分析器(parser) 6

Visual Cafe调试器 6

工作区 7

项目管理 7

1.5 Visual Cafe的技术支持 7

ccmp.lang.java... 8

Symantec的Java中心 8

1.6 进入Cafe 9

第2章 使用Visual Cafe编写你的第一个Java应用程序 10

2.1 Jello Worldl 10

建立小应用程序 10

给小应用程序增加交互机制 13

分析小应用程序代码 14

建立一个应用程序 17

分析应用程序代码 18

2.2 Empty Project模板 24

Simple.java 25

创建Visual Cafe项目 25

建立和运行应用程序 25

2.3 结论 25

第3章 深入使用Visual Cafe 26

3.1 Visual Cafe桌面 26

定制Visual Cafe 27

3.2 程序员编辑器 28

一般特征 28

搜索 29

快速查找方法 29

浏览错误 30

格式文字 30

宏 31

集成帮助 32

3.3 类浏览器(Class Browser) 32

搜索类、方法或变量 33

层次编辑器连接 34

3.4 层次编辑器 34

编辑类层次 35

应用程序定位 35

可视搜索 35

3.5 项目 36

定制项目设置 36

3.6 结束语 37

第4章 Java语言基础知识 38

4.1 什么构成了Java程序 38

4.2 词法结构 41

注释 41

标识符 45

关键字 46

文字 48

运算符 51

分隔符 52

4.3 类型和变量 52

byte 53

short 53

int 53

long 53

float 53

double 54

boolean 54

char 54

string 54

4.4 变量说明 55

4.5 使用数组 56

说明数组 56

设置数组大小 56

访问数组元素 57

多维数组 58

4.6 使用命令行变元 59

传送变元 59

读人变元 60

访问变元 60

处理数字变元 61

4.7 准备迎接撒旦 61

第5章 运算符、表达式和控制结构 63

5.1 使用Java运算符 63

运算符优先权 63

赋值运算符 64

整形运算符 65

布尔运算符 68

浮点数运算符 69

5.2 使用转换 70

5.3 写表达式和语句 70

5.4 控制流程语句 72

if...else... 72

while和do...while 73

switch 74

for 75

标号 75

5.5 继续前进 76

第6章 Java类和方法 77

6.1 理解类 77

6.2 说明一个类 77

使用类 78

6.3 类说明部件 79

文档注释 79

类修饰符 79

类标识符 82

扩展类 82

使用implements从句创建类界面 84

类体 85

6.4 方法 86

6.5 说明一个方法 87

方法说明的注释 87

方法修饰符 87

方法的返回类型 88

方法的参数列表 89

方法抛出 89

方法体 90

使用this和super关键字 91

重载和替换(overriding)方法 91

6.6 构造函数——特殊方法 93

对象创建 93

构造函数说明部件 94

参数列表和throws从句 98

构造函数体 98

6.7 类的变量 100

6.8 类的转换艺术 101

6.9 疯狂之旅 104

第7章 界面和类库 105

7.1 熟悉界面 105

说明一个界面 107

实现一个界面 107

界面强制转换艺术 110

实现界面的技巧 112

7.2 创建和使用类库 112

命名和引用类库 114

类库创建说明 115

7.3 使用类库 116

引用类库说明 117

标准Java类库 118

使用通配符隐藏类 118

7.4 至此你成了一位专家 118

第8章 流和文件1/O 119

8.1 system类介绍 119

8.2 不同风格的流 120

InputStream和OutputStream类 121

BufferedInputStream和BufferedOutputStream类 123

ByteArrayInputStream和ByteArrayOutputstream类 124

DataInputStream和DataOutputStream类 126

FileInputStream和FileoutputStream类 128

FilterInputStream和FilterOutputStream类 130

LineNumberInputStream类 132

PipedlnqutStream和PipedOutputStream类 134

PrintStream类 134

PushbackInputStream类 136

SequenceInputStream类 137

StringBufferInputStream类 137

8.3 结束语 138

第9章 浏览Applet类 139

9.1 在屏幕上定位小应用程序 139

9.2 深入分析Applet类 141

9.3 调整小应用程序大小 142

9.4 小应用程序何时运行 145

给小应用程序添加声音 145

9.5 使小应用程序和浏览器相互配合 153

控制停止运行的小应用程序 161

9.6 小应用程序和超级链接 164

9.7 重新装载小应用程序 166

9.8 结论 169

第10章 使用Visual Cafe进行调试 170

10.1 Visual Cafe Debugger基础知识 170

设置断点 170

查看程序变量 172

逐步执行你的程序 173

捕捉异常 174

10.2 Visual Cafe Debugger窗口 175

程序源窗口 175

Breakpoints窗口 176

Variables窗口 177

Watch窗口 177

Calls窗口 178

10.3 调试多线程代码 178

Threads窗口 178

拆散线程 180

10.4 工具栏 180

10.5 结束语 180

第11章 利用Visual Cafe 181

11.1 Form Designer 181

开始新项目 182

新项目剖析 182

给窗体添加组件 183

Layout菜单和Layout工具栏 187

组件属性 188

11.2 Menu Designer 191

Basic Application项目剖析 191

使用Meun Designer 195

Menu Designer生成的代码 196

11.3 使用Lntevaction Wizard 198

样例应用窗体设计 198

添加交互作用 199

理解生成的代码 203

11.4 组件库(Component Library) 204

定制Component Pallete 204

组件群 204

11.5 创建新组件 208

FormattedTextField 208

创建MasterCardNumber类 209

创建组件描述文件 211

向组件库增加组件 211

使用新组件 212

11.6 创建项目模板 213

11.7 结论 214

第12章 管理多任务 215

12.1 创建线程 215

线程组 217

Runnable界面 218

start()和run()方法 218

线程控制 218

线程属性 220

12.2 小应用程序线程何时运行 220

12.3 共享资源和同步 220

有效序列化 221

12.4 秘密线程.(subterranean threads) 221

解释器线程(Interpreter Thread) 221

空闲线程(ldle Thread) 222

垃圾收集器(Garbage Collector) 222

结束器线程(Finalizer Thread) 222

其它线程 222

12.5 进程间通信(Interprocess Communication) 222

12.6 线程间通信(Interthread Communication) 222

12.7 小应用程序间通信(Interapplet Communication) 223

12.8 何时使用线程 223

12.9 本机方法(native method) 223

12.10 结论 224

第13章 网络通信 225

13.1 使用URL 225

字搜索URL 226

将搜索扩展到简单文本范围之外 230

链接检查小应用程序 234

13.2 使用套接字 242

套接字基础知识 243

Snitcher小应用程序 243

使用InetAddress 245

snitch应用程序 246

文件I/O 256

阻塞或不阻塞 257

13.3 结论 257

第14章 处理异常 258

14.1 Exception类 258

14.2 Error类 259

14.3 Throwable详细内容 259

14.4 预定义异常和出错 260

14.5 异常和执行流程 263

使用finally 267

捕捉多个异常 268

14.6 异常和作用域 268

14.7 何时捕捉异常 270

14.8 运行期异常 271

14.9 何时抛出异常 273

14.10 本机异常 273

14.11 结论 274

第15章 安全性 275

15.1 属性 275

属性文件 276

查询属性 277

15.2 SecurityManager类 279

15.3 编写SecurityManager 281

选择性访问限制 297

15.4 结论 300

索引(略) 300

LineTo 355

TextOut 355

第四十六章 十个Visual C+ +范例程序 357

词汇表 359

磁盘安装说明 369