JAVA技术手册

JAVA技术手册
作 者: David Flanagan 吴益华 陈志远 吴益华
出版社: 中国电力出版社
丛编项: 坚果系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Java
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《JAVA技术手册》作者简介

内容简介

这本全球畅销书是供所有Java程序员进行快速查阅的一本精华参考手册,对Java语言及其主要的API进行了精辟的介绍,经验丰富的程序员可以借此立即开始编写Java代码。本书第三版涵盖了Java1.2和Java1.3beta。本书的内容包括:·简明扼要地描述Java语言的语法,可作为速成指南和语言参考手册。·解释Java的面向对象特性,假设读者没有任何面向对象的编程经验。·JavaAPI的概述,显示如何执行一般的任务,例如字符串操作、输入/输出、线程处理,以及组成Java2平台的类和接口。·与Sun的JavaSDK一同发售的Java开发工具的文档。本书继承了O'Reilly经典的速查手册风格,含有主要的Java软件包中所有类的参考资料,包括java.lang、java.beans、Java.math、Java.net、Java.Securlty、Java.text、Java.utll及Javax.crypto。本书囊括了在Java1.2和1.3中的所有新类。作者介绍David Flanagan是一位专注于Java写作的计算机程序员。他与O'Reilly公司合作的其他作品包括《Java Foundation Classes in a Nutshell》、《Java Enterprise in a Nutshell》、《JavaScript:The Definitive Guides》、《Java Example in Nutshell》、《Java Power Reference》以及《JavaScript Pocket Reference》。David从麻省理工大学获得了“计算机科学与工程技术”的学士学位,他与伙伴Christie住在美国的东北部,在太平洋海岸的西雅图、华盛顿与温哥华、不列颠哥伦比亚这几个城市之间。

图书目录

前言

第一部分 介绍 Java

第一章 介绍

Java是什么?

Java的主要优点

一个例程

第二章 Java基本语法

Unicode字符集

注释

标识符和保留字

基本数据类型

表达式和运算符

语句

方法

类和对象

数组类型

引用类型

包和Java名字空间

Java文件结构

定义并且运行一个Java程序

C和Java语言之间的差异

第三章 Java的面向对象编程

类成员

创建和初始化对象

撤消和终止对象

子类和继承

数据隐藏和封装

抽象类和方法

接口

内部类总述

静态成员类

成员类

局部类

匿名类

匿名类是怎样执行的

修饰词的总结

没有包括在Java中的C++特性

第四章 Java平台

Java平台概述

字符串和字符

Number和Math类

日期和时间

数组

集合

类型、映射和动态加载

线程

文件和目录

输入流和输出流

网络

进程

安全性

密码术

第五章 Java的安全性

安全冒险

Java虚拟机的安全性以及类文件的验证

验证和加密

访问控制

对每个人的安全性

Permission类

第六章 JavaBeans

Bean基础

JavaBeans的规则

Bean的语境和服务

第七章 Java编程和文档规范

命名和大小写规范

可移植性规则和纯Java规则

Java文档的注释

第八章 Java开发工具

appletviewer JDK 1.0及其以后版本

extcheck Java 2 SDK 1.2及其以后版本

jar JDK 1.1及其以后版本

Jarsigner Java 2 SDK 1.2及其以后版本

java JDK 1.0及其以后版本

javac JDK 1.0及其以后版本

javadoc JDK 1.0及其以后版本

javah JDK 1.0及其以后版本

javakey JDK 1.1;在Java 2 SDK 1.2中被替代

javap JDK 1.0及其以后版本

jdb JDK 1.0及其以后版本

keytool Java 2 SDK 1.2及其以后版本

native2ascii JDK 1.1及其以后版本

policytool Java 2 SDK 1.2及其以后版本

serialver JDK 1.1及其以后版本

第二部分 API快速参考

如何使用这个快速参考

找到一个快速参考条目

阅读一个快速参考条目

第九章java.beans包

第十章java.beans.beancontext包

第十一章java.io包

第十二章java.lang包

第十三章java.lang.ref包

第十四章java.lang.reflect 包

第十五章java.math包

第十六章java.net包

第十七章java.security包

第十八章java.security.acl包

第十九章java.security.cert包

第二十章java.security.interfaces包

第二十一章java.security.spec包

第二十二章java.text包

第二十三章java.util包

第二十四章java.util.jar包

第二十五章java.util.zip包

第二十六章javax.crypto包

第二十七章javax.crypto.interfaces包

第二十八章javax.crypto.spec包

第二十九章类、方法和字段索引

词汇表