JavaApplet程序设计实务

JavaApplet程序设计实务
作 者: 位元文化编著
出版社: 中国铁道出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Java
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《JavaApplet程序设计实务》作者简介

内容简介

降低初学门槛::以口语化的风格详细说明基本概念,让您轻轻松松跨过初学门槛。从JDK的安装到程序的编译及执行,一步步带领您进入Java世界。解说细致入微::本书概念解说细致,从运算到多态,该有的概念完整不漏。除了面对对象的重要概念,还包括多元异常处理、多线程的控制等,让您彻底了解Java重要机制。范例验证概念::本书不只概念说明详细,并且以多达140个范例验证各个概念,而且每个范例的程序代码完整列出,并标注详细的注解,让您快速吸收范例的概念及技巧精华。实用范例制作::本书最后一章以七个实用的范例,说明各个概念及技巧的应用,让您的Java程序设计水平快速提升。

图书目录

第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

图像淡入淡出