首页>参考读物>计算机科学与技术>软件与程序设计

Java Developers ALMANAC中文版:实例与快速参考(第1.4版 第1卷)
作者 : (美)Patrick Chan
译者 : 王卫星 尚文 王军德
出版日期 : 2003-01-01
ISBN : 7-111-11113-3
定价 : 99.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 1007
开本 : 16开
原书名 : Java Developer Almanac V1.4 Volume 1,The:Examples and Quick Reference,4E
原出版社:
属性分类: 店面
包含CD :
绝版 : 已绝版
图书简介

本书是关于Java类库—JDK1.0、1.1和J2SE1.1、1.3、1.4版最新最完备的快速参考手册。本年鉴就像是Java各种庞杂类库的一张地图,浓缩了开发者需要的所有细节,内容包括大约3000个类和32000个成员的信息及其用法的大约900个范例、每个包的类继承关系、每个类的所有成员列表、对每个版本的API改动的详细分析,还有对本书中涉及到的所有Java的类和接口的交叉参考。本卷主要包含用于服务器端开发的从java.beans到org.xml的91个包。本书是一本简洁实用、编排巧妙、便于查询的参考书,当你在Java庞杂的类库中迷失方向时,本书可以及时地为你指路。

图书前言

欢迎购买本书,本书已经是第4版了。
很早以前我曾经精通所有的Java类库。我了解它们是如何工作的,确切地知晓组件间如何协调一致。我知道哪个类派生了哪些类、哪些类重写了哪个类,等等(当然,这一切都因为我是最初的开发者之一)。除了偶尔记不住诸如Vector.insertElementAt()的哪个参数是索引之外,我很少需要查找任何参考文档。
不幸的是,1.1版增加了250个类,从而使得我对Java类库的精通减少了一半。这让我觉得有点找不着北,因为库增大的程度超出了我记忆符号细节的能力。
我的工作就是编写Java代码,因此有一个查找新库的有效方法对我来说很重要。我所需要的是对所有库的一个快捷的概括,一个包含每个类并简要显示它们之间关系的东西,允许我查找和快速了解新包的东西。这驱使我写了这本书。
本书仿佛Java类库的一张地图。它是一个简洁的、携带方便的工具,只要大略看一下,就会发现其中包含了几乎所有的库。这对于记住诸如方法名和参数这样的细节来说很有效。现在的类已经达到了3000种,你不可避免地会不时忘掉一些细节。这本年鉴对于查看类与类之间的关系,像确定返回一个图像文件的所有方法来说是很有效的。对于快速查找一个包也很适用。
这本书很复杂,库是如此的庞大,以至于本书根本无法提供同样详细的文档。所以如果你遇到一个新的包,你或许还需要另一本指导书籍,如《The Java Tutorial, Second Edition》(Java导学第2版,Campione和Walrath著,Addison-Wesley,1998),一本详细的参考书籍,如《The Java Class Libraries, Volumes 1 and 2》(Java类库,第1卷和第2卷Chan、Lee和Kramer合著,Addison-Wesley出版社出版,1998),或许还需要http://java.sun.com/docs的在线帮助。
本书分为四部分,下面简要说明一下。
第一部分:包
该部分按包名的字母顺序介绍了每个包:包括对每个包的描述,对包中每个类和接口的描述,还包括一个分级图来说明包中类和接口之间的关系。如果需要浏览一个包或者要查看包中有哪些可用的其他相关的类,本部分将是很有用的。
书中提供了大多数包的许多范例,演示包中类的通常用法。范例力争用最少的代码来完成特定的演示任务,它们的主要目的是向读者展示所演示任务中要用到的类和这些类之间的相互作用。
第二部分:类
该部分包含500页的类表,每个表对应包中的一个类。每个类表包含一个类的树,它显示了类的族谱和该类的所有成员列表。表中还包括从父类(superclass)中派生来的成员列表。因此,你就会获得对类中所有成员的完整认识。如果你正在使用某个类,并且想得到它的所有成员的一个快速参考,那么,该部分是很好的选择。该版的更新之处是某些类成员的范例标号的变化。这些标号对应的是说明成员(或者一个相关成员)用法的一个范例。
第三部分:相关主题
该部分是一些关于各种主题的快速参考表格。例如,主题“Java 1.4”中包含对Java 1.3和Java 1.4的API之间区别的详细分析。
第四部分:交叉参考
该部分是本书涉及到的所有Java的类和接口的交叉参考。在你遇到诸如“什么方法会返回一个图像文件?”或者“java.io.InputStream有哪些派生类?”此类问题时,该部分将很有用。
有关更新的问题
不管何时发布了新的Java类库的版本,本书都将随时更新。因为它是在你日常编程工作中需要的,所以我十分想听到在新版本中如何改进的建议,或者只是你的一些想法。尽管我可能无法回复,但我保证会阅读并仔细考虑我收到的建议。请通过如下的e-mail地址与我联系:almanac 14@xeo.com。

作者简介

(美)Patrick Chan:暂无简介

译者简介

王卫星 尚文 王军德:暂无简介

图书目录

第一部分  包 1
第二部分  类 407
第三部分  主题 827
第四部分  交叉参考 897

教学资源推荐
作者: 夏天
作者: (美)Y.Daniel Liang 著 阿姆斯特朗亚特兰大州立大学
作者: [美]贝赫鲁兹·A. 佛罗赞(Behrouz A.Forouzan) 理查德·F. 吉尔伯格(Richard F. Gilberg) 著
作者: [美] 约翰·戴维·斯通(John David Stone) 著
参考读物推荐
作者: [日] 小川雄太郎(Yutaro ogawa) 著
作者: [印] 蒂拉克·米特拉(Tilak Mitra)著