| 作 者: | 位元文化编著 |
| 出版社: | 中国铁道出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | Java |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第0章
写在前面
0-1
本书特点
0-2
本书导读
0-3
范例光盘说明
第1章
认识Java
1-1
Java的由来
1-1-1
Java的跨平台
1-1-2
Java的优缺点
1-2
客户端(Client)网页技术
1-2-1
Java
Applet和JavaScript
1-2-2
Java
Applet和Flash
1-3
下载及安装JDK
1-3-1
JDK
1-3-2
JDK的下载
1-3-3
JDK的安装
1-4
JDK的工具
1-5
程序开发环境的使用
1-5-1
DOS模式的激活
1-5-2
DOS环境的文件夹路径概念
1-5-3
DOS常用指令介绍
1-5-4
批处理文件的应用
1-5-5
Java的编译/执行指令
第2章
第一个Applet
2-1
我的第一个Applet
2-1-1
利用记事本撰写Applet
2-1-2
编译成*.class
2-1-3
将Applet放入网页
2-1-4
DoNotning到底做了什么
2-2
程序注释
2-2-1
多行注释
2-2-2
单行注释
2-2-3
文件注释
2-3
引用类
2-4
建立类
2-5
面向对象概念
2-5-1
日常生活中的对象
2-5-2
面向对象
2-6
显示字的Applet
2-6-1
paint方法
2-6-2
drawString方法
2-7
Applet的标记格式
第3章
变量与数据类型
3-1
变量
3-1-1
何谓变量
3-1-2
变量的声明
3-1-3
设置值
3-2
基本数据类型
3-2-1
整数
3-2-3
浮点数
3-2-3
字符
3-2-4
布尔值
3-2-5
不同类型的值和交量
3-3
常量
3-4
关键字及交量的命名
3-4-1
关键字
3-4-2
变量的命名
3-4-3
匈牙利标记法
第4章
运算
4-1
运算符、操作数与表达式
4-2
指定运算符
4-3
算术运算符
4-4
递增、递减运算符
4-5
算术指定运算符
4-6
比较运算符
4-7
条件运算符“?:”
4-8
逻辑运算符
4-9
位移运算符
4-10
运算符的优先级
4-11
属性(类型)转换
第5章
流程控制
5-1
流程及控制结构
5-1-1
流程
5-1-2
控制结构
5-2
if选择结构
5-3
if/else选择结构
5-3-1
if/else基本用法
5-3-2
if/else的嵌套结构
5-3-3
寻找伴侣的else
5-4
switch选择结构
5-5
for循环结构
5-5-1
for结构的语法与流程
5-5-2
for嵌套结构
5-6
while循环结构
5-7
do/while循环结构
5-8
break与continue
5-8-1
break
5-8-2
continue
5-8-3
多重循环标记
5-9
结构组合
第6章
数组
6-1
何谓数组
6-2
数组的使用
6-2-1
声明与配置数组
6-2-2
元素值的排序与计算
6-3
数组的“=”运算
6-4
数组复制
6-5
多维数组
6-5-1
二维数组
6-5-2
二维以上的数组
第7章
面向对象程序设计
7-1
类与对象
7-1-1
类
7-1-2
建立对象
7-1-3
定义属性
7-1-4
定义方法
7-2
使用方法
7-2-1
方法的调用
7-2-2
方法的返回值
7-2-3
变量的领域
7-2-4
Math类方法
7-2-5
方法重载(Overloading)
7-3
对象的生命期
7-3-1
构造函数(Constructor)
7-3-2
对象生命的终结
7-4
继承
7-4-1
属性的继承
7-4-2
方法的继承
7-4-3
构造函数与继承
7-4-4
对象的类型转换
7-4-5
抽象类的继承
7-5
接口
7-5-1
接口的定义与实作
7-5-2
接口的类型转换
7-5-3
接口的继承
7-6
套件(Package)
7-6-1
JDK中的套件
7-6-2
自定义套件
第8章
字符串
8-1
String类
8-1-1
String类的构造函数
8-1-2
字符串的长度与字符
8-2
字符串的连接
8-3
查找字符和子字符串
8-4
获取子字符串
8-5
字符串的比较
8-6
String类的其他常用方法
8-6-1
valueOf方法
8-6-2
toLowerCase和toUpperCase方法
8-6-3
replace方法
8-7
StringBuffer类
8-7-1
StringBuffer构造函数
8-7-2
StringBuffer的容量与内容大小
8-7-3
StringBuffer内容的变更
8-8
字符串转换成基本类型
第9章
异常处理
9-1
错误与异常
9-1-1
程序错误的分类
9-1-2
异常
9-2
try/catch结构
9-3
throw与throws
9-3-1
以throw产生异常对象
9-3-2
throws关键字
9-3-3
Finally区段
9-4
异常与继承
第10章
Applet的生命周期与绘图
10-1
Applet的生命周期
10-2
字体
10-2-1
字体设置
10-2-2
FontMetrics类
10-3
颜色
10-4
基本图形
10-4-1
线段
10-4-2
矩形
10-4-3
立体矩形
10-4-4
圆角矩形
10-4-5
椭圆
10-4-6
弧线及扇形
10-4-7
多线段及多边形
10-5
鼠标事件与绘图
第11章
线程
11-1
行程与线程
11-2
Thread类
11-3
Runnable接口
11-4
线程的状态
11-5
线程的优先权
11-6
多线程的同步
11-6-1
使用共同资源的多线程
11-6-2
同步化(Synchronized)
11-6-3
wait及notify方法
11-7
线程群组
第12章
动画与声音
12-1
图像的处理
12-2
动画
12-2-1
制作简单动画
12-2-2
不闪烁的动画
12-2-3
反弹球
12-3
多图像动画
12-4
声音
12-5
HTML的标签
第13章
AWT组件
13-1
图形化用户界面
13-2
AWT组件的继承关系
13-3
事件处理
13-3-1
Java
1.0事件模块
13-3-2
Java
1.1事件模块
13-4
AWT基本组件
13-4-1
Label和Button组件
13-4-2
Checkbox组件
13-4-3
TextField与TextArea组件
13-4-4
Choice组件
13-4-5
List组件
13-4-6
Canvas组件
13-4-7
Scrollbar组件
13-5
Container(容器)
13-5-1
Panel
13-5-2
Frame
13-5-3
使用菜单
13-6
版面设置
13-6-1
FlowLayout
13-6-2
BorderLayout
13-6-3
GridLayout
13-6-4
GridBagLayout
13-6-5
CardLayout
第14章
网页
14-1
URL
14-2
Apletcontext接口
14-3
以JavaScript调用applet
第15章
范例
15-1
水平滚动跑马灯
15-2
垂直滚动跑马灯
15-3
链接按钮
15-4
动态横幅广告
15-5
指针时钟
15-6
简易计算器
15-7
图像淡入淡出