Java 2编程指南:SDK 1.4版

Java 2编程指南:SDK 1.4版
作 者: Ivor Horton 李昭智 李昭智
出版社: 电子工业出版社
丛编项: 乐思编程指南系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Java
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java 2编程指南:SDK 1.4版》作者简介

内容简介

本书作者Ivor Horton所著的Java编程指南系列图书向读者展现学习Java编程的最容易途径并提供大量的实用例子,因此经常被评选为最受欢迎的Java编程流行书籍。本书主要包括以下内容:为最新版本Java 2 SDK 1.4而设计的测试代码,Java语言基础内容,应用程序中错误的异常的处理,数据和文件的管理与操纵,并行程序设计线程,Swing(这是Java的GUI),大型图形用户界面的例子Sketcher,用Java语言实现打印功能,XML新技术及其应用。本书面向的读者是从事Java语言教学的师生和培训班学员,从头开始学习Java语言的初学者,编程爱好者以及具有一定编程经验的软件开发人员,特别是熟悉C或C++的程序员。

图书目录

第1章 Java语言入门

究竟什么是Java

学习Java语言

Java语言环境

用Java语言进行面向对象的程序设计

Java程序结构

Java和Unicode码字符集

本章小结

参考资源

第2章 程序、数据、变量和计算

数据和变量

整数数据类型

浮点数据类型

算术运算

混合数据类型的算术运算表达式

op=运算符

数学函数与常量

存储字符

按位运算

布尔型变量

运算符的优先级

程序的注释

本章小结

练习题

第3章 循环与逻辑

条件判断与决策

逻辑运算符

条件运算符

switch语句

变量范围

循环

断言

本章小结

练习题

第4章 数组与字符串

数组

字符数组

字符串

字符串运算

StringBuffer对象

本章小结

练习题

第5章 类的定义

什么是类

定义类

定义方法

构造器

定义和使用类

成员方法重载

对象的使用

速归

理解包的含义

控制对类成员的访问

嵌套类

本地方法

本章小结

练习题

第6章 扩展类与继承

使用现有的类

类的继承

选择基类的访问属性

多态性

多级继承

抽象类

通用超类

强制转换对象的类型

类的设计

使用final修饰词

接口

匿名类

本章小结

练习题

第7章 异常

异常背后的思想

异常的类型

处置异常

异常对象

定义自己的异常

本章小结

练习题

第8章 理解流

流和新的I/O功能

理解流

输入和输出的类

标准流

本章小结

练习题

第9章 访问文件和目录

运用File对象

创建文件输出流

本章小结

练习题

第10章 写文件

文件输入/输出的基础知识

文件的输入与输出

通道

缓冲区

写入文件

本章小结

练习题

第11章 读文件

文件读操作

文件通道读操作

读取文本文件

读二进制数据

读不同类型的混合数据

复制文件

随机存取文件

使用单文件通道的读写操作

内存映射文件

本章小结

练习题

第12章 将对象串行化

将对象存入文件

本章小结

练习题

第13章 集合类

理解集合类

对象集合

迭代器

集合类

使用Vector

链表

使用映射

本章小结

练习题

第14章 实用类的集合

数组的实用方法

Observable对象和Observer对象

生成随机数

日期和时间

正则表达式(regular expression)

本章小结

练习题

第15章 线程

理解线程

管理线程

线程的优先级

本章小结

练习题

第16章 建立窗口

Java语言中的图形用户界面

创建窗口

组件和容器

组件基础

使用容器

容器布局管理器

往窗口添加菜单

有关Applet小程序的更多内容

本章小结

练习题

第17章 事件处理

基于窗口的Java程序

事件处理过程

事件类

Applet小程序中的语义事件处理

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

使用操作

添加工具栏

本章小结

练习题

第18章 在窗口中绘图

使用模型/视图体系结构

组件中的坐标系

在组件上绘图

几何图形

填充几何图形

管理几何图形

使用鼠标绘图

定义自己的几何图形类

本章小结

练习题

第19章 扩充图形用户界面

创建状态栏

使用对话框

即时对话框

弹出式菜单

变换用户坐标系统

选择定制颜色

本章小结

练习题

第20章 文档的整理和打印

串行化处理草图

实现可串行化接口

支持文件菜单

用Java语言实现打印功能

本章小结

练习题

第21章 Java语言与XML语言

XML

XML文档结构

文档类型定义

编写构造良好的文档的规则

XML名字空间

使用XML文档工作

访问解析器

使用SAX

本章小结

练习题

第22章 创建和修改XML文档

文档对象模型

本章小结

练习题

附录A 关键字

附录B 计算机算术运算基础