java基础入门第三版电子书 java基础入门第二版pdf百度云_java基础入门第三版电子书

JAVA 2 入门经典

原书名 :Beginning Java 2

原出版社:Wrox Press

作  者:IVOR HORTON

译  者:叶乃文 邝劲筠 叶以农 等

丛书名 :Worx精品图书

出版社 :中国电力出版社

书 号:7508304772

出版日期:2001年9月

页 码:900

内容简介

《Java 2 入门经典》是一本集综合性、实用性为一体的学习Java语言和Java 2平台API的优秀教材,在世界范围内广受欢迎,口碑极佳。书中除讲解Java程序设计语言,还广泛介绍了作为一名Java程序设计人员应该掌握的必要知识,并提供了大量的实用性很强的编程实例。 《Java 2 入门经典》适合作为学习Java的教材使用,也可供Java爱好者参考。

《Java 2 入门经典》目录

译者序

原作者序

前言

1 介绍

1.1什么是Java?

1.2学习Java

1.3Java环境

1.4Java中面向对象的程序设计

1.5Java程序结构

1.6Java和Unicode

1.7小结

1.8参考资料

2 程序 数据 变量和计算

2.1数据和变量

2.2Integer数据类型

2.3浮点数据类型

2.4算术运算

2.5混合型算术表达式

2.6运算符

2.7数学函数和常量

2.8存储字符

2.9按位操作

2.10布尔型变量

2.11运算符优先级

2.12程序注释

2.13小结

2.14练习

3 循环与逻辑

3.1判断

3.2逻辑运算符

3.3条件运算符

3.4switch语句

3.5变量的作用域

3.6循环

3.7小结

3.8练习

4 数组和字符串

4.1数组

4.2字符数组

4.3使用字符串

4.4字符串操作

4.5StringBuffer对象

4.6小结

4.7练习

5 定义类

5.1什么是类?

5.2定义类

5.3定义方法

5.4构造函数

5.5定义和使用类

5.6方法的重载

5.7使用对象

5.8递归

5.9了解包

5.10控制对类成员的访问

5.11嵌套类

5.13本地方法

5.14小结

5.15练习

6 扩展类和继承

6.1使用现有的类

6.2类继承

6.3选择基类的访问属性

6.4多态性

6.5多级继承

6.6抽象类

6.7通用超类

6.8转换对象类型

6.9设计类

6.10使用final修饰符

6.11接口

6.12匿名类

6.13小结

6.14练习

7 异常

7.1异常背后的概念

7.2异常的类型

7.3处理异常

7.4异常对象

7.5定义自己的异常

7.6小结

7.7练习

8 流 文件和流输出

8.1了解流

8.2输入和输出类

8.3定义一个文件

8.4字节输出流

8.5字符输出流

8.6小结

8.7练习

9 流输入与对象流

9.1字节输入流

9.2读输入流

9.3字符输入流

9.4格式化的流输入

9.5随机存取文件

9.6在文件中保存对象

9.7小结

9.8练习

10 实用类

10.1理解实用类

10.2对象集合

10.3迭代器(Interator)

10.4集合类

10.5使用Vector集合

10.6链表

10.7使用映像

10.8Observable和Observer对象

10.9生成随机数

10.10日期和时间

10.11小结

10.12练习

11 线程

11.1理解线程

11.2管理线程

11.3线程优先级

11.4小结

11.5练习

12 创建窗口

12.1Java中的图形用户接口

12.2创建窗口

12.3组件和容器

12.4组件基础

12.5使用容器

12.6容器布局管理器

12.7向窗口添加菜单

12.8有关小应用程序更详细的内容

12.9小结

12.10练习

13 处理事件

13.1基于Windows的Java程序

13.2事件处理过程

13.3事件类

13.4在小应用程序中处理语义事件

13.5应用程序中的语义事件监听器

13.6使用Action

13.7添加工具栏

13.8小结

13.9练习

14 在窗口中绘图

14.1使用模式/视图技术

14.2组件中的坐标系统

14.3绘制组件

14.4几何图形

14.5填充几何图形

14.6管理几何图形

14.7使用鼠标绘图

14.8定义自己的几何图形类

14.9小结

14.10练习

15 扩展GUI

15.1创建状态栏

15.2使用对话框

15.3实时对话框

15.4弹出式菜单

15.5变换用户坐标系统

15.6选择定制的颜色

15.7小结

15.8练习

16 归档与打印

16.1串行化草图

16.2实现可串行化的接口

16.3支持File菜单

16.4在Java中打印

16.6小结

16.7练习

17 图像与动画

17.1小应用程序操作

17.2获取图像

17.3动画

17.4a合成

17.5图像的合成

17.6小结

17.7练习

18 关于数据库

18.1JDBC的概念与术语

18.2介绍SQL

18.3JDBC包

18.4基本的JDBC程序

18.5使用PreParedStatement对象

18.6InteractiveSQL工具

18.7小结

18.8练习

19 运用JDBC

19.1数据类型与JDBC

19.2将关系数据映射到Java对象

19.3Statement与keparedStatemnt接口

19.4ResultSet

19.5调用过程

19.6出错处理

19.7浏览数据库

19.8小结

19.9练习

附录A安装

A.1JDK

A.2本书的源代码

附录BJava文档——JAR文件

B.1JAR文件格式

B.2使用jar实用程序

B.3JAR和Applet

附录C关键字

附录D ASCII代码

附录E计算机运算

E.1二进制数

E.2十六进制数

E.3负的二进制数

E.4浮点数