当前位置:首页 > 工业技术
Visual J++入门与应用
Visual J++入门与应用

Visual J++入门与应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:(美)(G.佩里)Greg Perry著;冯博琴等译
  • 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
  • 出版年份:1997
  • ISBN:7111057198
  • 页数:268 页
图书介绍:
《Visual J++入门与应用》目录
标签:入门 应用

第Ⅰ部分 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

返回顶部