《学习Java编程 Visual J++教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)(S.R.戴维斯)Stephen R.Davis著;希望图书创作室译
  • 出 版 社:北京:科学出版社;龙门书局
  • 出版年份:1998
  • ISBN:7030064569
  • 页数:265 页
图书介绍:

第一部分 过滤JAVA:编写JAVA的应用程序 2

第一章 第一个JAVA程序 2

1.1 HELLOW,WORLD 2

1.2 这个程序是怎样运行的 3

1.3 VISUAL J+++的作用 3

1.4 即时编译 4

1.5 小结 5

第二章 我可以编写一个简单的语句吗 6

2.1 JAVA表达式 6

2.2 注释 6

2.3 声明变量 7

2.4 平滑的运算符 9

2.5 流程控制 13

2.6 例程:APP1_2 17

2.7 小结 19

第三章 JAVA类简介 20

3.1 定义一个类 20

3.2 类是什么 22

3.3 对象 25

3.4 例程:一个简单的银行帐户 26

3.5 小结 29

第四章 继续介绍JAVA的类 30

4.1 重载方法 30

4.2 THIS是什么 32

4.3 类的成员 33

4.4 访问控制(ACCESS CONTROL) 38

4.5 小结 40

第五章 对象引用 44

5.1 引用的作用 44

5.2 什么时候对象拥有对象 46

5.3 使用引用 46

5.4 清除丢失的对象:垃圾回收 51

5.5 使用数组 53

5.6 小结 56

第六章 正确初始化一个对象 57

6.1 问题 57

6.2 构造函数和JAVA的解决方案 58

6.3 关于静态数据 64

6.4 小结 68

第七章 扩展当前的类:继承 69

7.1 什么是继承 69

7.2 继承举例 71

7.3 重设父类方法 72

7.4 实现的细节 78

7.5 接口 82

7.6 最后的银行帐户例子 84

7.7 小结 88

第八章 真空包装的JAVA:程序包 89

8.1 建立程序包 89

8.2 JAVA的库程序包 92

8.3 小结 97

9.1 为什么使用例外 98

第九章 使用例外处理错误 98

9.2 抛出例外 99

9.3 捕获例外 100

9.4 例外的好处 102

9.5 创建你自己的例外类 103

9.6 处理多个例外 105

9.7 FINNALLY 108

9.8 小结 109

第十章 文件I/O 110

10.1 使用标准的I/O对象 110

10.2 创建你自己的文件I/O对象 113

10.3 更复杂的文件I/O 114

10.4 小结 116

第二部分 快速生成JAVA小应用程序:使用APPLETWIZARD 118

第十一章 你的第一个小应用程序:初级JAVA 118

11.1 小应用程序 118

11.2 它们是怎样工作的 121

11.3 小结 125

第十二章 VISUAL J+++APPLETWIZARD 126

12.1 APPLETWIZARD入门 126

12.2 编写“HELLO,WORLD”小应用程序 129

12.3 小结 134

第十三章 处理事件 135

13.1 事件 135

13.2 鼠标事件 136

13.3 键盘事件:SCREENTYPE APPLET 149

13.4 小结 155

第十四 章多线程 156

14.1 STATICMARQUEE小应用程序 156

14.2 一个PANNING MARQUEE 161

14.3 锁定资源 168

14.4 小结 170

第十五章 动画技术 171

15.1 闪烁的STOCK小应用程序 171

15.2 什么引起了闪烁 178

15.3 通过避免屏幕清除来减少闪烁 179

15.4 通过双缓冲技术避免闪烁 186

15.5 小结 193

16.1 ANIMATION小应用程序 194

第十六章 运动的图象 194

16.2 增加音频 208

16.3 小结 209

第十七章 ABSTACTWINDOWTOOLKIT(抽象窗口工具箱) 210

17.1 利用ABSTACT WINDOWTOOLKIT 210

17.2 利用简单组件 211

17.3 布局策略(LAYOUT POLICY) 215

17.4 FRAME(框架)类 221

17.5 自动地建立一个容器:RESOURCEWIZARD 226

17.6 小结 237

附录A 安装和其它要素 238

附录B 选出的SUN JDK APPLETS 242