《Microsoft Visual J++ 即学即用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)Kvin Ingalls,Daniel Jinguji
  • 出 版 社:北京希望电脑公司
  • 出版年份:1999
  • ISBN:
  • 页数:326 页
图书介绍:

简介 1

第一章 Java入门 7

Java语言 7

面向对象(OOP) 7

类似C和C++的语法结构 8

简化的语法结构 9

可移植性 9

Java语言的开发系统Visual J++ 12

解决方案和项目文件 12

Java和Windows:WFC和J/Direct 13

Visual J++的不同版本 15

Visual J++概述 15

实验题1-1:使用Visual J++的应用程序向导创建应用程序 19

获取帮助 24

使用窗体模板 26

第二章 从头编写应用程序 26

创建简单的窗体 26

为窗体添加控件 29

设置属性 30

添加事件处理程序 32

存储并运行应用程序 33

应用程序的执行进度 34

设计应用程序 34

设计窗体 34

事件处理 35

实验2-1:修正Hello代码 36

增强应用程序的功能: 37

添加逻辑决策(Decision Logic) 37

使用颜色 38

显示图片 39

如何在Java当中创建注释内容 40

插入注释 40

TODO注释 41

JavaDoc注释 41

试验2-2:输入保密口令 43

调试代码 45

断点 45

在源代码中单步运行 47

Immediate窗口 49

查看变量 49

Output窗口 50

再次运行 51

第三章 类与窗体 53

类与对象 53

Java类 54

对象 55

创建新的Java类 55

对象的引用 58

创建对象 58

向类中添加成员变量 59

new关键字 61

方法 62

标识符及其命名规则 64

标识符 65

命名规则 65

构造器 66

缺省构造器 66

添加构造器 67

带有参数的构造器 67

实验题3-1:修改Bidmaker项目文件 68

添加对话框和附加窗体 69

MessageBox类 70

ColorDialog类 76

int result: 77

FontDialog类 79

添加第二个窗体 81

显示第二个窗体 81

实验题3-2:准备出售的房子 82

第四章 菜单、类型和方法 85

内置类型 85

Boolean类型 86

数值类型 89

字符类型 89

成员变量修改符 91

访问修改符 91

静态成员变量 92

最终成员变量 94

菜单操作 95

使用Menu Designer 95

菜单项的名称 97

菜单事件和事件处理程序 98

实验4-1为Hello应用程序设计菜单 100

方法 101

参数 102

返回类型 103

this关键字 104

静态方法 106

重载方法 107

重载解决方案 108

实验4-2:设置特征比例 110

第五章 继承性 113

超类和子类 113

使用Class Outline窗口 114

extends关键字 116

super关键字 117

超越方法 118

实验5-1:建立LockableBox 119

抽象类和方法 121

Final类 123

Final方法 124

实验5-2:用Windows基础类来画图 126

第六章 创建小程序 128

小程序 128

Java.applet软件包 129

Web网页 129

可移植性 129

安全性 130

创建小程序 130

使用Applet模板 130

初看HTML 133

HTML是什么样子 134

<APPLET>标记 136

CODEBASE 136

其他一些有趣的标记 137

从头创建一个小程序 139

Java.awt软件包 140

继承性和applet类 140

添加画图文本 141

响应小程序事件 143

Java中的事件处理模型 143

在小程序中添加事件处理代码 144

向小程序中添加组件 145

用AWT Graphics对象画图 146

实验6-1:建立一个象限小程序 150

AWT中的组件 152

标签 152

按钮 152

响应AWT组件事件 153

文本区域和键盘事件 154

面板和面局 158

实验6-2:作为小程序来再次访问Hello 165

在小程序中使用多媒体文件 167

在小程序中显示图像 167

第七章 增强小程序 167

在小程序中播放声音 169

给小程序传递参数 170

<PARAM>标记 170

把参数读入到小程序中 171

实验7-1:使用图像、声音和<PARAM>标记 173

小程序与Web网页间的通信 175

小程序和Web网页 175

使用HTML控件 179

HTML Outline 181

HTML属性 182

Script Outline 183

编写Jscript 184

实验7-2:用脚本来编写HouseOfHouses Web网页 187

使用数组 189

第八章 保存信息 189

声明数组 191

创建数组 192

访问数组元素 193

数组作为对象 193

实验8-1:改进电话簿 194

使用文件 195

文件I/O 196

File类 196

打开文件 196

写文件 198

读文件 199

关闭文件 200

重复动作:一个简单的循环 200

实验8-2:更新保存的电话号码簿 202

创建列表 204

使用列表 204

向列表中添加条目 205

查看列表中的条目 205

删除列表中的条目 206

实验8-3:创建动态的电话号码簿 206

接口 208

什么是接口 208

接口的成员 209

implements关键字 210

“动作类似”关系 211

数组和列表之间的转换 212

从列表中获得数组 212

排序数组 213

从数组创建列表 214

实验8-2:给电话号码簿排序 215

多线程 216

第九章 小程序中的动画 216

AWT中的事件处理程序 217

Java.lang.Thread类 217

同步 219

java.lang.Runnable接口 222

异常处理 223

异常的声明 224

异常的处理 226

异常的传递 228

错误 229

实验9-1:创建节拍器 230

编写动画代码 231

下载图像 231

实验9-2:自旋字母E 233

第十章 Java中的软件包 235

什么是软件包 235

软件包和文件系统 236

类路径 237

访问控制 238

Java软件包 239

Java.lang软件包 239

WFC软件包 241

WFC应用程序软件包 241

Application类 241

Clipboard类 243

IDataObject接口和DataObject类 244

DataFormats类 245

实验10-1:操作剪贴板字符串 245

Time类 247

Timer类 249

实验10-2:建立自己的WFC时钟 250

在类路径上添加文件夹 251

创建新的软件包 251

创建自己的软件包 251

实验10-3:编写自己的软件包 252

实验10-4:另用方案使用自己的软件包 253

第十一章 控制台应用程序 255

控制台应用程序的不同之处 255

使用Control Application模板 255

main方法 256

命令行参数 258

设置启动文件 259

实验11-1:从命令行运行应用程序 261

控制台I/O 262

控制台I/O方法 263

实验11-2:使用控制台I/O 267

更多的控制流 268

switch和break语句 268

switch语句和“直落” 270

其他循环语句 272

实验11-3:观察控制台应用程序:The Twelve Days of Christmas 275

第十二章 使用MFC中的外部组件 277

通过Win32 API工作 277

使用J/Direct Call Builder 278

实验12-1:MessageBeep 281

利用附加控件工作 283

往工具箱中加ActiveX控件 283

把WFC控件加到工具箱中 285

实验12-2:WFC Message Becp 285

使用COM组件 287

COM和Java 287

COM包装类 289

实验12-3:COM Message Beep 290

第十三章 可移植I/O 293

处理文件 293

抽象输入类 294

抽象输出类 295

二进制输入类 296

二进制输出类 297

文本输入类 298

文本输出类 299

java.lang.System类和标准I/O 300

java.io.File类 301

实验13-1:从磁盘中读取文件 302

访问Internet 304

java.net Socket类 304

java.net.URL类 305

实验13-2:从Web读取数据 305

附录A 快速格式对比 308

附录B Java格式快速参考 314

附录C 程序设计的趋势 321

附录D 事件驱动的程序设计 325