English

巨细罔遗的参考宝典

2003-03-05 来源:中华读书报 本报记者 陆杰 我有话说

自古以来,在武林中说到功夫都讲“拳出少林,剑归武当”;那在计算机编程领域,说到Java,就自然应该说是“Java属Sun”了。Sun作为Java的“发祥地”,出版的Java编程语言图书的权威性自然是无可置疑的,自从1996年Core Java第一版问世以来,这本书就成了Java程序员们的“太极拳经”。我第一次接触Core Java是1998年在北大Java中心,这本书是Java培训课程的教材,没有中文版,是英文原版的进口图书。当时这门培训课程的培训费是6000元,因为和那里的老师关系比较好,所以我和几个同学有机会能免费旁听,也有机会“蹭?这本书看,当时国内的计算机图书出版业还远没有现在这么发达,市面上关于Java的好书也不多,读了Core Java(似乎是第2版)之后,真有一种醍醐灌顶的感觉,让我窥到Java语言的一个全新境界。

时过境迁,Core Java已经随着Java 2变成了Core Java 2,版本升级到了第六版(Prentice Hall PTR,2002年8月),第五版的中文版《最新Java 2核心技术》卷I和卷II也已经和国内读者见面。面对市面上林林总总的Java图书,这套书始终令我难以割舍。

难以割舍的理由肯定有怀旧的因素,但对于必须和技术的发展与时俱进的程序员们来说,最关键的还是这套书本身的内容。《最新Java 2核心技术卷I:原理》和《最新Java 2核心技术卷II:高级性能》分别于2002年2月和2003年1月出版,第I卷以前谈过,这里就不赘述了。今天主要说的是第II卷。看过此书前一个版本的读者都知道,第II卷主要是面向想要将Java技术用于开发实际软件项目的编程人员,介绍进行专业软件开发时需要了解的高级特性。全书共分为十二个相对独立的章节,对于程序员来讲,可以独立挑选自己想了解的任何一个章节去阅读。这十二章的内容分别是:多线程(线程的建立、保持)、集合框架(如何利用预建的标准集合)、网络API(还包括applet安全模型在网络编程中的作用)、JDBC(用JDBC API编程操纵数据库)、远程对象和远程方法调用(对远程Java对象的操作)、高级Swing(树结构和表格组件等)、高级AWT(Java 2D API)、JavaBean(如何编写和操作)、安全模型(类加载器、安全管理器与签名)、多国语言特性、本机方法、XML与Java(XML特性、SAX解析器与XSL转换)。本书能够在深入细节的同时又避免了由此带来的枯燥和幼稚,书中大量的代码实例给程序员提供了编写优质Java程序的范本,甚至可以直接对附赠的光盘上的代码进行改造后用于实际工作中。本书在翻译的质量上也比中文前一版有很明显的改观——国内翻译质量正在日益受到重视。

《最新Java 2核心技术卷II:高级性能》对于Java程序员来讲是一本非常实用的高级案头参考手册,我觉得在实际工作中如果碰到困难,查阅此书能够解决大部分的问题。第五版在包括了Java 2 SDK 1.3全部特性之外也引入了大量SDK 1.4的内容,所以不必太担心内容会过时——计算机图书又何尝有永不过时的?

手机光明网

光明网版权所有

光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

光明网版权所有