当前位置:首页 > 工业技术
Java 2程序设计实务入门
Java 2程序设计实务入门

Java 2程序设计实务入门PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:易文韬等著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2001
  • ISBN:7113041523
  • 页数:418 页
图书介绍:
《Java 2程序设计实务入门》目录

第一篇 认识Java 3

第1章 万维网(WWW)及Java 3

1-1 WWW的发展史及对未来的影响 3

1-2 Java是什么 4

1-3 为什么是Java 呢 5

1-4 Java的发展史 6

1-5 软件革命——谈Java对未来软件界的冲击 7

1-6 习题 8

第2章Java语言的特点 9

2-1 面向对象 9

2-2 独立在各种操作平台之上 11

2-3 Java的安全问题 14

2-4 多线程 16

2-5 习题 17

第3章 程序的开发环境 19

3-1 Java 2 Software Development Kit(SDK) 19

3-2 第一个Java Application和Java Applet——又是“Hello World!” 20

3-3 习题 24

第二篇Java语言基础 27

第4章Java的数据类型、常数及变量 27

4-1 基本数据类型 27

4-2 数组类型 43

4-3 习题 51

第5章 关键字、运算符和表达式 53

5-1 关键字 53

5-2 运算符和表达式 53

5-3 运算优先次序表 71

5-4 习题 71

第6章 程序流程控制 73

6-1 选择性流程控制 73

6-2 循环流程控制 79

6-3 转移语句——goto不复存在 83

6-4 习题 86

7-1 指针的优缺点及其存在的原因 89

第7章 不再有指针 89

7-2 Java的动态内存机制和参考值 91

7-3 字符数组与字符串——类型String和StringBuffer 94

7-4 习题 106

第8章 用对象思考——Java中的类、接口和程序包 107

8-1 Java中最重要的数据类型——类(Classes) 107

8-2 类的严谨定义及修饰符 110

8-3 变量和方法 112

8-4 public, protected和private 113

8-5 类继承时的变量和方法 117

8-6 到此为止——final 120

8-7 属于类的变量和方法——static 121

8-8 抽象类 123

8-9 接口和实现的类 125

8-10 程序包 129

8-11 习题 131

9-1 动态分配及垃圾回收 133

第9章 内存分配和对象的构造 133

9-2 使用new来分配内存 137

9-3 构造与析构(finalizer) 138

9-4 super及this 140

9-5 实例撰写——串列 142

9-6 习题 145

第三篇Java Applet及其应用 149

第10章 所有Applet的根源 149

10-1 Applet的深入探讨 149

10-2 Applet的生命周期 151

10-3 加入自己的程序代码 153

10-4 Applet——日历小子 156

10-5 在Page中加入Applet 157

10-6 传递参数给Applet程序 160

10-7 Data类的使用 162

10-8 习题 164

第11章 图形处理 165

11-1 图形坐标系统 165

11-2 字体和颜色的设置 166

11-3 各种各样的绘图指令 172

11-4 导入现成的图形文件 184

11-5 习题 188

第12章 动态效果 189

12-1 网页上的小时钟 189

12-2 错误的动态制作方式 193

12-3 应用线程到我们的Applet里 196

12-4 解决闪烁的问题 203

12-5 如何在Java中放映动画 204

12-6 实例——钻地娃娃 206

12-7 配上声音 209

12-8 一些可以做的改进工作 210

12-9 习题 214

第13章 交互式的Java Applet 215

13-1 CGI之外的选择 215

13-2 鼠标产生的事件 216

13-3 键盘产生的事件 224

13-4 事件的处理程序——handleEvent 227

13-5 习题 228

第14章 Abstract Window Toolkit(AWT) 229

14-1 AWT的基本概念 229

14-2 迷你计算机 233

14-3 外观的管理与控制 238

14-4 委任事件模型 251

14-5 习题 257

第15章 网络功能 259

15-1 URL 260

15-2 直接读入URL的数据 266

15-3 URL的双向沟通管道 269

15-4 习题 272

第16章 例外的处理 273

16-1 好软件不可缺少的一环——Exception Handling 273

16-2 Java的例外处理机制 278

16-3 创建自己的例外 291

6-4 习题 293

第17章 Java的输出输入系统—数据流的运用 295

17-1 输出数据流 296

17-2 输入数据流 305

17-3 其他相关的类 319

17-4 习题 320

第18章 多线程 321

18-1 多线程的概念 321

18-2 创建线程方式 324

18-3 多线程的问题 331

18-5 习题 337

18-4 有关Java中的多线程 337

第19章 Swing 339

19-1 Why Swing 339

19-2 Swing是什么 339

19-3 如何使用Swing 340

19-4 Swing总览 343

19-5 习题 359

第20章 JavaBeans 361

20-1 JavaBeans简介 361

20-2 JavaBeans组件实例探析 365

20-3 组件的属性与事件 367

20-4 本章总结 376

20-5 习题 376

第21章 JDBC和远端方法的调用(RMI) 377

21-1 JDBC简介 377

21-2 Java与SQL的使用 379

21-3 RMI概述 387

21-5 习题 390

22-2 Servlet的架构 391

第22章 Java Servlets 391

22-1 Servlet是什么 391

22-3 从范例中学习Java Servlets 393

22-4 本章总结 399

22-5 习题 399

第四篇 附录 403

附录A Java与C及C++的比较 403

附录B Internet上的资源 415

返回顶部