当前位置:首页 > 工业技术
JavaApplet程序设计实务
JavaApplet程序设计实务

JavaApplet程序设计实务PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:位元文化编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2001
  • ISBN:7113043976
  • 页数:416 页
图书介绍:降低初学门槛::以口语化的风格详细说明基本概念,让您轻轻松松跨过初学门槛。从JDK的安装到程序的编译及执行,一步步带领您进入Java世界。解说细致入微::本书概念解说细致,从运算到多态,该有的概念完整不漏。除了面对对象的重要概念,还包括多元异常处理、多线程的控制等,让您彻底了解Java重要机制。范例验证概念::本书不只概念说明详细,并且以多达140个范例验证各个概念,而且每个范例的程序代码完整列出,并标注详细的注解,让您快速吸收范例的概念及技巧精华。实用范例制作::本书最后一章以七个实用的范例,说明各个概念及技巧的应用,让您的Java程序设计水平快速提升。
《JavaApplet程序设计实务》目录

第0章 写在前面 1

0-1 本书特点 2

0-2 本书导读 2

0-3 范例光盘说明 3

第1章 认识Java 5

1-1 Java的由来 7

1-1-1 Java的跨平台 7

1-1-2 Java的优缺点 8

1-2 客户端(Client)网页技术 9

1-2-1 Java Applet和JavaScript 9

1-2-2 Java Applet和Flash 10

1-3 下载及安装JDK 10

1-3-1 JDK 10

1-3-2 JDK的下载 10

1-3-3 JDK的安装 12

1-4 JDK的工具 15

1-5 程序开发环境的使用 16

1-5-1 DOS模式的激活 16

1-5-2 DOS环境的文件夹路径概念 17

1-5-3 DOS常用指令介绍 18

1-5-4 批处理文件的应用 20

1-5-5 Java的编译/执行指令 22

第2章 第一个Applet 25

2-1 我的第一个Applet 27

2-1-1 利用记事本撰写Applet 27

2-1-2 编译成?.class 28

2-1-3 将Applet放入网页 29

2-1-4 DoNothing到底做了什么 30

2-2 程序注释 31

2-2-1 多行注释 31

2-2-2 单行注释 32

2-2-3 文件注释 32

2-3 引用类 32

2-4 建立类 33

2-5 面向对象概念 35

2-5-1 日常生活中的对象 35

2-5-2 面向对象 35

2-6 显示字的Applet 36

2-6-1 paint方法 37

2-6-2 drawString方法 37

2-7 Applet的标记格式 38

第3章 变量与数据类型 41

3-1 变量 43

3-1-1 何谓变量 43

3-1-2 变量的声明 43

3-1-3 设置值 44

3-2 基本数据类型 45

3-2-1 整数 46

3-2-3 浮点数 47

3-2-3 字符 49

3-2-4 布尔值 50

3-2-5 不同类型的值和变量 52

3-3 常量 52

3-4 关键字及变量的命名 53

3-4-1 关键字 53

3-4-2 变量的命名 54

3-4-3 匈牙利标记法 55

第4章 运算 57

4-1 运算符、操作数与表达式 59

4-2 指定运算符 59

4-3 算术运算符 60

4-4 递增、递减运算符 62

4-5 算术指定运算符 63

4-6 比较运算符 64

4-7 条件运算符“?:” 66

4-8 逻辑运算符 67

4-9 位移运算符 69

4-10 运算符的优先级 71

4-11 属性(类型)转换 72

第5章 流程控制 75

5-1 流程及控制结构 77

5-1-1 流程 77

5-1-2 控制结构 77

5-2 if选择结构 78

5-3 if/else选择结构 82

5-3-1 if/else基本用法 82

5-3-2 if/else的嵌套结构 84

5-3-3 寻找伴侣的else 88

5-4 switch选择结构 89

5-5 for循环结构 93

5-5-1 for结构的语法与流程 93

5-5-2 for嵌套结构 96

5-6 while循环结构 100

5-7 do/while循环结构 104

5-8 break与continue 106

5-8-1 break 106

5-8-2 continue 109

5-8-3 多重循环标记 111

5-9 结构组合 115

第6章 数组 117

6-1 何谓数组 119

6-2 数组的使用 119

6-2-1 声明与配置数组 119

6-2-2 元素值的排序与计算 122

6-3 数组的“=”运算 125

6-4 数组复制 126

6-5 多维数组 128

6-5-1 二维数组 128

6-5-2 二维以上的数组 132

第7章 面向对象程序设计 135

7-1 类与对象 137

7-1-1 类 137

7-1-2 建立对象 139

7-1-3 定义属性 140

7-1-4 定义方法 142

7-2 使用方法 143

7-2-1 方法的调用 143

7-2-2 方法的返回值 145

7-2-3 变量的领域 147

7-2-4 Math类方法 149

7-2-5 方法重载(Overloading) 152

7-3 对象的生命期 154

7-3-1 构造函数(Constructor) 154

7-3-2 对象生命的终结 158

7-4 继承 160

7-4-1 属性的继承 161

7-4-2 方法的继承 168

7-4-3 构造函数与继承 171

7-4-4 对象的类型转换 174

7-4-5 抽象类的继承 178

7-5 接口 183

7-5-1 接口的定义与实作 184

7-5-2 接口的类型转换 188

7-5-3 接口的继承 191

7-6 套件(Package) 192

7-6-1 JDK中的套件 192

7-6-2 自定义套件 193

第8章 字符串 195

8-1 String类 197

8-1-1 String类的构造函数 197

8-1-2 字符串的长度与字符 198

8-2 字符串的连接 201

8-3 查找字符和子字符串 202

8-4 获取子字符串 205

8-5 字符串的比较 206

8-6 String类的其他常用方法 207

8-6-1 valueOf方法 208

8-6-2 toLowerCase和toUpperCase方法 209

8-6-3 replace方法 210

8-7 StringBuffer类 212

8-7-1 StringBuffer构造函数 212

8-7-2 StringBuffer的容量与内容大小 213

8-7-3 StringBuffer内容的变更 215

8-8 字符串转换成基本类型 219

第9章 异常处理 223

9-1 错误与异常 225

9-1-1 程序错误的分类 225

9-1-2 异常 225

9-2 try/catch结构 227

9-3 throw与throws 230

9-3-1 以throw产生异常对象 230

9-3-2 throws关键字 231

9-3-3 Finally区段 235

9-4 异常与继承 237

第10章 Applet的生命周期与绘图 241

10-1 Applet的生命周期 243

10-2 字体 245

10-2-1 字体设置 245

10-2-2 FontMetrics类 249

10-3 颜色 251

10-4 基本图形 253

10-4-1 线段 253

10-4-2 矩形 254

10-4-3 立体矩形 255

10-4-4 圆角矩形 257

10-4-5 椭圆 258

10-4-6 弧线及扇形 259

10-4-7 多线段及多边形 261

10-5 鼠标事件与绘图 263

第11章 线程 269

11-1 行程与线程 271

11-2 Thread类 272

11-3 Runnable接口 274

11-4 线程的状态 277

11-5 线程的优先权 280

11-6 多线程的同步 283

11-6-1 使用共同资源的多线程 283

11-6-2 同步化(Synchronized) 286

11-6-3 wait及notify方法 289

11-7 线程群组 293

第12章 动画与声音 299

12-1 图像的处理 301

12-2 动画 305

12-2-1 制作简单动画 305

12-2-2 不闪烁的动画 308

12-2-3 反弹球 311

12-3 多图像动画 315

12-4 声音 321

12-5 HTML的<param>标签 324

第13章 AWT组件 327

13-1 图形化用户界面 329

13-2 AWT组件的继承关系 329

13-3 事件处理 330

13-3-1 Java 1.0事件模块 330

13-3-2 Java 1.1事件模块 334

13-4 AWT基本组件 337

13-4-1 Label和Button组件 337

13-4-2 Checkbox组件 339

13-4-3 TextField与TextArea组件 342

13-4-4 Choice组件 347

13-4-5 List组件 348

13-4-6 Canvas组件 352

13-4-7 Scrollbar组件 354

13-5 Container(容器) 357

13-5-1 Panel 357

13-5-2 Frame 358

13-5-3 使用菜单 361

13-6 版面设置 363

13-6-1 FlowLayout 363

13-6-2 BorderLayout 365

13-6-3 GridLayout 367

13-6-4 GridBagLayout 368

13-6-5 CardLayout 370

第14章 网页 373

14-1 URL 375

14-2 ApletContext接口 376

14-3 以JavaScript调用applet 379

第15章 范例 383

15-1 水平滚动跑马灯 385

15-2 垂直滚动跑马灯 389

15-3 链接按钮 393

15-4 动态横幅广告 397

15-5 指针时钟 401

15-6 简易计算器 406

15-7 图像淡入淡出 412

相关图书
作者其它书籍
返回顶部