Visual J++入门与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(美)(G.佩里)Greg Perry著;冯博琴等译
- 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
- 出版年份:1997
- ISBN:7111057198
- 页数:268 页
第Ⅰ部分 Visual J+ +介绍 3
第1章 Java和Visual J+ + 3
1.1 准备进入Visual J+ +:它是关于什么的 3
1.2 继续下一步 8
1.3 Java提供可执行内容 9
1.4 多平台可执行内容 10
1.5 java使用小结 12
1.6 多线程应用程序 13
1.7 不再错过观众 13
1.8 安全是个问题吗 13
1.9 给java一次短途旅行 14
1.10 Visual J+ +发展了java 15
1.11 准备学习Visual J+ + 16
1.12 小结 17
第2章 启动Visual J+ + 18
2.1 Visual J+ +的安装问题 18
2.1.1 运行setup 19
2.1.2 Custom安装 22
2.1.3 是否需要Internet Explorer3.0 23
2.2 卸下Visual J+ + 24
2.3 启动和退出Visual J+ + 24
2.4 了解工作空间 25
2.5 当需要帮助时 26
2.6 小结 28
第3章 使用Visual J+ +工作 29
3.1 Visual J+ +菜单系统概况 29
3.1.1 File菜单 30
3.1.2 Edit菜单 33
3.1.3 View菜单 38
3.1.4 Insert菜单 40
3.1.5 Build菜单 42
3.1.6 Tools菜单 42
3.1.7 Window菜单 44
3.2 小结 45
第4章 使用Visual J+ +Wizards 46
4.1 启动Wizard 46
4.2 Wizard的步骤 47
4.3 观看结果 54
4.3.1 学习HTML文件 55
4.3.2 学习Java文件 56
4.4 现在准备添加代码 58
4.5 小结 58
第5章 运行Visual J+ +程序 59
5.1 Build菜单概述 59
5.1.1 Build的Compile命令 60
5.1.2 Build的Build<工程名>命令 60
5.1.3 Build的Rebuild ALL命令 60
5.1.4 Build的Batch Build命令 60
5.1.5 Build的Stop Build命令 60
5.1.6 Build的Updale All Dependencies命令 60
5.1.7 Build Debug子菜单 61
5.1.8 Build的Execute<工程名>命令 61
5.1.9 Build的Settings命令 62
5.1.10 Build的Configurations命令 63
5.1.11 Build的Subprojects 命令 63
5.1.12 Build的Set Default Configuration 命令 63
5.2 复习工程工具栏 64
5.3 建立First应用程序 64
5.4 使用Jview applet Viewer 66
5.5 如果Visual J+ +程序含有错误 67
5.6 小结 69
第Ⅱ部分 使用Visual J+ +完成任务 73
第6章 复习样例代码 73
6.1 为样例作准备 73
6.1.1 Animqtor样例(动画) 74
6.1.2 Arc qest样例(弧线检验) 74
6.1.3 Bar Chart样例 74
6.1.4 Blinking Text 样例 74
6.1.5 Bouncing Heads样例 74
6.1.6 Card Test样例 75
6.1.7 Dithering Test样例 75
6.1.8 Draw Test样例 77
6.1.9 Fractals Drawing样例 77
6.1.10 Graphics Test样例 77
6.1.11 Graph Lagout样例 77
6.1.12 Image Map样例 78
6.1.13 Image Test样例 79
6.1.14 Jumpingbox样例 79
6.1.15 Nervous Text样例 79
6.1.16 Scrolling Images样例 79
6.1.17 Spread sheet样例 79
6.1.18 Tic-Tac-Toe样例 79
6.1.19 Tumbling Duke样例 80
6.1.20 Jackhammer Duke样例 80
6.1.21 Wireframe样例 81
6.2 小结 82
第7章 复习Java的特性 83
7.1 加快Duke的运行速度 83
7.2 类不是必需的 87
7.3 修改另一个applet 88
7.4 小结 88
第8章 使用Visual J+ +的调试工具 90
8.1 建立正确的版本 90
8.2 不再有调试菜单 91
8.3 错误控制:Bug的类型 93
8.3.1 分析编译器错误 94
8.3.2 运行错误 94
8.3.3 逻辑错误 95
8.4 在断点处暂停程序执行 95
8.5 Watch与Variables窗口 99
8.6 小结 100
第Ⅲ部分 用Visual J+ +编程 105
第9章 Java代码概述 105
9.1 Java程序的特性 105
9.1.1 程序格式 108
9.1.2 扩展的注释 109
9.1.3 解释import 110
9.1.4 扩展Applet 112
9.1.5 init( )方法 112
9.2 小结 115
第10章 Java语言基础 117
10.1 定义Java数据 117
10.1.1 常量 117
10.1.2 变量标识符 119
10.1.3 定义各种变量 120
10.1.4 其他变量赋值 124
10.1.5 特殊赋值 124
10.2 数组 125
10.3 运算符 127
10.3.1 主要的算术运算符 127
10.3.2 递增和递减变量 128
10.3.3 进行算术赋值 129
10.3.4 二进制运算符 129
10.3.5 比较运算符 131
10.3.6 逻辑运算符 131
10.3.7 条件运算符 132
10.3.8 运算符优先级 132
10.4 小结 133
第11章 控制程序流程 135
11.1 程序控制 135
11.2 顺序执行 136
11.3 判断语句 137
11.3.1 if语句 138
11.3.2 if-else语句 139
11.3.3 switch语句 141
11.4 过程调用 143
11.5 重复的代码:循环 144
11.5.1 while循环 144
11.5.2 do循环 145
11.5.3 for 循环 146
11.5.4 嵌套的for循环 148
11.6 修改循环控制 149
11.7 小结 151
第12章 使用类进行工作 152
12.1 类的概述 152
12.2 类的类型 156
12.2.1 Public类 156
12.2.2 Final类 157
12.2.3 Abstract类 157
12.2.4 Friendly类 157
12.3 方法概述 157
12.3.1 方法的执行 158
12.3.2 决定方法访问权限的修饰符 161
12.3.3 方法重载 164
12.3.4 特殊的构造方法 165
12.4 数据访问权限 167
12.4.1 Public数据 167
12.4.2 Proteced数据 167
12.4.3 Private数据 167
12.4.4 Friendly数据 168
12.4.5 Private Protected数据 168
12.4.6 Static数据 168
12.4.7 Final数据 168
12.5 变量的作用域 168
12.6.两个特殊的数据变量:this 和super 169
12.7 小结 169
第Ⅳ部分 高级的Visual J+ +编程 173
第13章 使用预定义的类 173
13.1 预定义的类 173
13.2 String类 174
13.3 StringBuffer类 177
13.3.1 StringBuffer的构造方法 177
13.3.2 StringBuffer方法 177
13.4 Math类 178
13.4.1 数学方法 178
13.4.2 三角方法 180
13.4.3 对数方法 180
13.4.4 被定义了的数学常量 180
13.4.5 产生随机数 180
13.5 使用抽象窗口工具 181
13.5.1 选择字体 181
13.5.2 使用标签 182
13.5.3 使用文本框 183
13.5.4 使用文本域 183
13.5.5 使用按钮 184
13.5.6 使用复选框 184
13.5.7 使用Radio按扭(也叫单选按钮) 185
13.6 小结 186
第14章 增加图形功能 187
14.1 有关Visual J+ +图形的简介 187
14.2 理解图形坐标 187
14.3 基本的图形例程 188
14.3.1 画线和点 188
14.3.2 画矩形 190
14.3.3 画多边形 192
14.3.4 绘制椭圆和圆 193
14.4 使用颜色 194
14.5 小结 196
第15章 显示图像 197
15.1 显示图像文件 197
15.2 使用MediaTracker定时 201
15.3 裁剪图像 203
15.4 样本图像文件 205
15.5 小结 205
第Ⅴ部分Visual J+ +的特性 209
第16章 异常和线程 209
16.1 异常管理的介绍 209
16.2 Visual J+ +异常 210
16.3 使用try和catch捕获异常 211
16.4 你自己的异常 213
16.5 线程综述 214
16.6 理解java. lang. Thread类 215
16.6.1 开始和终止线程 215
16.6.2 临时启动和停止线程 216
16.7 子类化问题 216
16.8 同步化关键的线程 216
16.9 小结 217
第17章 ActiveX和COM技术 218
17.1 什么是ActiveX 218
17.2 基于ActiceX的Web浏览器 219
17.3 找出ActiveX的样例代码 220
17.4 ActiveX代码的简单介绍 221
17.5 小结 223
第Ⅵ部分 VisualJ1+:下一步 227
第18章 Visual+ +展望 227
18.1 即时编译 227
18.2 创建和编辑资源 228
18.3 Mierosoft的计划 233
18.4 小结 234
第19章Visualj+ +Applet和AWT类参考 235
19.1 类包 235
19.1.1 Java.applet.Appler类 236
19.1.2 抽象Java.applet.AppletContext类 237
19.1.3 抽象 Java.applet-AudioClip.类 237
19.1.4 java.awt.BorderLayout类 237
19.1.5 java.awt.Button类 238
19.1.6 java.awt.Canvas类 238
19.1.7 java.awt.CardLayout类 238
19.1.8 java.awt.CheckBox类 239
19.1.9 java.awt.CheckBox.MenuItem类 239
19.1.10 java.awt.Choice类 239
19.1.11 java.awt.Color类 240
19.1.12 java.awt.Component类 241
19.1.13 java.awt.Container类 244
19.1.14 java.awt.Dialog类 245
19.1.15 java.awt.Event类 245
19.1.16 java.awt.FileDialog类 247
19.1.17 java.awt.FlowLayout类 247
19.1.18 java.awt.Font 类 248
19.1.19 java.awt.FontMetrics 类 248
19.1.20 java.awt.Frame类 249
19.1.21 java.Graphics类 250
19.1.22 java.awt.Image类 253
19.1.23 java.awt.Label类 253
19.1.24 java.awt.List类 253
19.1.25 java.awt.menu类 255
19.1.26 Java.awt.MenuBar类 255
19.1.27 java.awt.MenuItem类 256
19.1.28 java.awt.Point类 256
19.1.29 java.awt.Polygon类 257
19.1.30 java.awt.Rectangle类 257
19.1.31 java.awt.ScroIIBar类 258
19.1.32 java.awt.TextArea类 259
19.1.33 java.awt..Component类 259
19.1.34 java.awt.TextField类 260
19.1.35 java.awt.Window类 260
19.2 小结 260
第Ⅵ部分 附录 263
附录A 词汇表 263
附录B Web上的Visual J+ +站点 268
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019