Java技术手册(第五版)
O'Reilly Taiwan公司 编译
出版时间:2006年09月
页数:406
Java 5.0是自Java出现以来最重要的版本。随着对Java语言的主要修改和Java平台中重要的新API的出现,需要精通的新特性有很多。一如往常,《Java技术手册》(《Java in a Nutshell》)已经准备好了,而且有意愿、有能力来帮助你。
《Java技术手册》(《Java in a Nutshell》)以对Java程序设计语言的快速介绍开始,所以你可以立刻开始撰写程序代码。第五版已被彻底修订与扩充以涵盖Java 5.0的新语言特性:
●Generics
●Annotations
●For/in循环
●Autoboxing
●Varargs method
●Static import
原书共一千两百余页,分为两大部分:第一部分为涵盖入门介绍、语法、面向对象程序设计、Java平台、安全性、程序设计与文档制作习惯、开发工具等章节的“Introducing Java”,秉承著作者David Flanagan一贯的言简意赅的风格,精要的文字能够让读者以更少的时间获得更多的收获;第二部分“API Quick Reference”占原书约三分之二的篇幅。考虑过一般开发者的习惯与查询便利性之后,为减轻读者书本重量上的负担以及购买的成本,中文译本已将与在线说明文档重叠的“API Quick Reference”部分删减。
《Java技术手册》(《Java in a Nutshell》)系列曾经荣获Jolt Award奖项,是一本有口皆碑的Java经典畅销书,历年来有许多程序员都是以阅读此书开始进入Java程序设计的殿堂的。
- 前言
- 第一章 导论
- 什么是Java?
- 使用Java的好处
- 程序员效率和节省时间
- 第二章 Java基本语法
- Java概述
- 词汇(Lexical)结构
- 基本数据类型
- 表达式与运算符
- 语句
- Method
- 类与对象
- 数组
- 引用类型
- 包与Java命名空间
- Java文件结构
- 定义并运行Java程序
- Java与C的不同点
- 第三章 Java的面向对象程序设计
- 类的定义语法
- 字段与method
- 对象的创建与初始化
- 对象的撤消与终止
- 子类与继承
- 数据隐藏与封装
- 抽象类与方法
- java.lang.Object的重要method
- 接口
- 嵌套类型
- 修饰符一览
- 没有包括在Java中的C++特性
- 第四章 Java 5.0新增功能
- 泛型(Generic Type)
- 枚举类型
- 注释
- 第五章 Java平台
- Java平台概述
- 文本
- 数值与数学运算
- 日期与时间
- 数组
- 集合
- 线程与并行
- 文件与目录
- 使用java.io输入/输出
- 使用java.net进行网络连接
- 使用java.nio进行I/O与网络连接
- XML
- 类型、反射与动态加载
- 对象持久性保存
- 安全性
- 密码术
- 各式各样的平台特色
- 第六章 Java的安全性
- 安全风险
- JAVA VM安全性与类文件验证
- 验证与加密
- 访问控制
- 针对所有人的安全性
- Permission类
- 第七章 程序设计与文档规范
- 命名与大小写惯例
- 可移植性惯例和纯Java规则
- Java说明文件的注释
- JavaBeans惯例
- 第八章 Java开发工具
- apt
- extcheck
- jarsigner
- jar
- java
- javac
- javadoc
- javah
- javap
- javaws
- jconsole
- jdb
- jinfo
- jmap
- jps
- jsadebugd
- jstack
- jstat
- jstatd
- keytool
- native2ascii
- pack200
- policytool
- serialver
- unpack200
书名:Java技术手册(第五版)
译者:O'Reilly Taiwan公司 编译
国内出版社:东南大学出版社
出版时间:2006年09月
页数:406
书号:7-5641-0560-7
原版书出版商:O'Reilly Media
David Flanagan
David Flanagan是Mozilla的软件工程师,为O'Reilly撰写了若干 著作,包括《JavaScript权威指南》《Ruby编程语言》,以及本版的先前版本。
David Flanagan是一名程序员,也是一名作家,它的个人网站是http://davidflanagan.com。他在O’Reilly出版的其他畅销书还包括《JavaScript Pocket Reference》、《The Ruby Programming Language》以及《Java in a Nutshell》。David毕业于麻省理工学院,获得计算机科学与工程学位。他和妻子和孩子一起生活在西雅图和温哥华之间的美国太平洋西北海岸。
本书第五版的封面是爪哇虎,它是爪哇岛特有的亚种。虽然这种虎由于其原生的孤立性而曾经提供无与伦比的研究机会,但这些机会因为人类侵入爪哇虎的栖息地而永久丧失。对这种虎的最糟糕的状况是爪哇已被开发成世界上人口最稠密的岛。在认识到此亚种的危险情况时,即使将它们关在笼子中来保护也已经太晚了。爪哇虎最后一次被看到是在1972年,现在它被认定已经绝种了。