目 录
第一部分 过滤JAVA:编写JAVA的应用程序
第一章 第一个JAVA程序
1.1HELLOW,WORLD
1.2这个程序是怎样运行的
1.3VISUALJ十十的作用
1.4即时编译
1.5小结
第二章 我可以编写一个简单的语句吗
2.1JAVA表达式
2.2注释
2.3声明变量
2.4平滑的运算符
2.5流程控制
2.6例程:APP1-2
2.7小结
第三章 JAVA类简介
3.1定义一个类
3.2类是什么
3.3对象
3.4例程:一个简单的银行帐户
3.5小结
第四章 继续介绍JAVA的类
4.1重载方法
4.2THIS是什么
4.3类的成员
4.4访问控制
4.5小结
第五章 对象引用
5.1引用的作用
5.2什么时候对象拥有对象
5.3使用引用
5.4清除丢失的对象:垃圾回收
5.5使用数组
5.6小结
第六章 正确初始化一个对象
6.1问题
6.2构造函数和JAVA的解决方案
6.3关于静态数据
6.4小结
第七章 扩展当前的类:继承
7.1什么是继承
7.2继承举例
7.3重设父类方法
7.4实现的细节
7.5接口
7.6最后的银行帐户例子
7.7小结
第八章 真空包装的JAVA:程序包
8.1建立程序包
8.2JAVA的库程序包
8.3小结
第九章 使用例外处理错误
9.1为什么使用例外
9.2抛出例外
9.3捕获例外
9.4例外的好处
9.5创建你自己的例外类
9.6处理多个例外
9.7FINNALLY
9.8小结
第十章 文件I/O
10.1使用标准的I/O对象
10.2创建你自己的文件I/O对象
10.3更复杂的文件I/O
10.4小结
第二部分 快速生成JAVA小应用程序:使用APPLETWIZARD
第十一章 你的第一个小应用程序:初级JAVA
11.1小应用程序
11.2它们是怎样工作的
11.3小结
第十二章 VISUALJ++APPLETWIZARD
12.1APPLETWIZARD入门
12.2编写“HELLO,WORLD”小应用程序
12.3小结
第十三章 处理事件
13.1事件
13.2 鼠标事件
13.3键盘事件:SCREENTYPEAPPLET
13.4小结
第十四章 多线程
14.1STATICMARQUEE小应用程序
14.2一个PANNINGMARQUEE
14.3锁定资源
14.4小结
第十五章 动画技术
15.1闪烁的STOCK小应用程序
15.2什么引起了闪烁
15.3通过避免屏幕清除来减少闪烁
15.4通过双缓冲技术避免闪烁
15.5小结
第十六章 运动的图象
16.1ANIMATION小应用程序
16.2增加音频
16.3小结
第十七章 ABSTACTWINDOWTOOLKIT(抽象窗口工具箱)
17.1利用ABSTACTWINDOWTOOLKIT
17.2利用简单组件
17.3布局策略(LAYOUTPOLICY)
17.4FRAME(框架)类
17.5自动地建立一个容器:RESOURCEWIZARD
17.6小结
附录A 安装和其它要素
A.1安装VISUALJ十十
A.2安装INTERNETEXPLORER
A.3创建你的第一个应用程序
A4在VISUALJ+十下使用SUNJDK
附录B 选出的SUNJDKAPPLETS
B.1 CARDTEST
B.2 NERVOUSTEXT
B.3 MOUSETRACK和MOUSERUN
B.4 DITHERTEST
B.5 结论
· · · · · · (
收起)