《Java 2从入门到精通》PDF下载

  • 购买积分:22 如何计算积分?
  • 作  者:(美)(J.茹科夫斯基)John Zukowski著;邱仲潘等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1999
  • ISBN:7505348493
  • 页数:818 页
图书介绍:

第一部分Java基础 1

第1章 Java简介 1

Java 简史 2

Java 与Web 3

Java结构 7

Java 与其它工具一起使用 12

Java 1.1的新特性 14

Java 2的新特性 15

小结 15

小程序与应用程序 16

第2章 小程序、应用程序与Java 开发工具库 16

Java开发工具(JDK) 17

用JDK 建立应用程序 20

用JDK 建立小程序 27

用Java 运行环境(JRE)发布应用程序 36

JDK 2中的新东西 36

小结 37

第3章 使用Java 对象 38

面向对象编程简介 38

构造器和结束器 51

小结 54

使用Java 语法 56

第4章 数据类型、修饰符和表达式 56

Java 固有数据类型 70

范围规则 73

Java 的内部类 74

Java 的数据类型和函数修饰符(modifiers) 74

小结 80

第5章Java类、接口和包 81

数据类型的强制类型转换 81

对成员和构造器引用使用this和super 83

对象内存模型 87

Java 接口 89

Java 包(packages) 92

小结 95

第6章 数组与流程控制语句 96

数组 96

流控制语句概述 101

一个例子:日最高温度 106

小结 109

第7章 异常处理 110

异常处理概述 110

异常处理的结构 116

生成自己的异常类 121

举例:年龄异常 122

小结 125

第8章 线程与多线程 126

多线程简介 126

线程基础 129

高级多线程 138

小结 158

第二部分 采用标准Java 类 161

第9章 标准Java 包 161

Java 包与类层次结构 161

java.lang包—主要语言支持 162

java.util包—实用语言支持 166

java io包—文件与流I/O服务 169

java.awt包—层次结构的核心 172

Com.sun.java.swing包 179

java.net包—Internet、Web与HTML支持 182

java.applet包—HTML嵌入小程序 183

其它Java 包 184

小结 185

第10章 动画与图象 186

Java 基本绘图工具 186

动画基础 211

图形处理 222

小结 235

图形处理 236

第11章 二维图形与图象 236

文本处理 256

图象处理 259

图形设备挂钩 264

颜色管理 268

小结 269

第12章 GUI布局管理器 270

Java的GUI 方法 270

AWT环境:小程序和应用程序 271

用布局管理器设计Java GUI 277

布局管理器内幕:接口布局管理器 302

小结 305

第13章 Swing GUI 组件 306

AWT GUI 类的上级类:Component 306

GUI类的Swing上级类 315

在GUI 中加进组件 318

使用菜单系统组件 365

小结 371

第14章 事件处理 372

事件处理编程 372

Java事件委托模型 373

Java 事件类型 376

小结 399

第15章 高级Swing功能 400

高级Swing 事件处理 400

使用对话框 407

模型/视图/控制器结构 424

复杂Swing组件 428

客户机属性 474

小结 475

第16章 数据传输 476

可传输对象 476

剪贴板 478

拖放法 480

小结 485

第17章 Java集合 486

复习数组 486

向量、堆栈和枚举 487

字典、散列表与属性 495

位组 499

集合与迭代器 501

集 504

清单与ListIterator 505

变换表 508

同步化与可读性 510

算法与排序 512

小结 515

第18章 高级小程序编程 516

纯粹GUI驱动小程序 516

多线程小程序 542

最小化小程序装入时间 555

小结 557

第19章 流与输入/输出编程 558

I/O软件层 558

Java的文件管理方法 559

Java I/O流操作方法 568

小结 601

第20章 网络编程 608

Java 的网络协议:TCP/IP 608

Internet寻址 611

与远程系统通信系统 613

编写服务器 631

Java.net工厂和工厂设计模式 636

小结 638

第三部分 高级课题 639

第21章Java 数据库互联(JDBC) 639

Java 作为数据库前台 639

数据客机/服务器方法论 640

双层数据库设计 641

三层数据库设计 642

JDBC API 642

JDBC 数据库举例 656

JDBC 驱动程序 662

JDBC -ODBC桥 664

当前JDBC 驱动程序 664

其它连接方法 665

小结 666

第22章JavaBeans 667

JavaBean组件模型 667

Java的Bean 668

Bean内省和定置 674

Beans 开发工具库(BDK) 676

集成Beans与其它技术 689

小结 690

第23章 Java小服务程序 691

CGI的局限 691

引入小程序与Java Web服务器 692

小服务程序开发设置 693

小服务程序API 693

小服务程序配置 702

小服务程序的完整例子 704

服务器方包括(SSI) 709

小服务程序间通信 710

多线程小服务程序 713

小结 713

第24章 安全性 714

安全性概念 714

控制程序功能 716

JDK 2中的授权 721

验证用户 738

加密API 743

小结 759

RMI概述 760

第25章 远程方法调用 760

RMI 结构 761

高级RMI 772

小结 792

第26章 Java 与CORBA 793

异构系统的存在 793

CORBA 简介 795

CORBA 如何工作 797

Java语言映射基础 806

CORBA 与遗留应用程序 814

CORBA 的未来 817

小结 817