书评:Java的盛宴(下)-Java基础-Java-编程开发
来源:互联网 发布:毒舌电影被禁 知乎 编辑:程序博客网 时间:2024/05/01 11:51
曾几何时,国外的Java图书出现过三大系列鼎足而立的态势。这就是Pearson集团旗下的Prentice Hall和Addison Wesley与Sun公司合作推出的Sun Press Java系列,Wrox公司的Java系列和O'Reilly公司的Java系列。比较而言,前者虽然来自技术本原,又汇集原来两个系列的实力,权威性毋庸置疑,但是总体
这三大主流系列之外,还有小型的Manning出版社不可不提。Manning本来也覆盖各种开发语言和工具,甚至包括其他出版社很少涉及的PowerBuilder,但是2003年后,几乎完全转向了Java平台,与Java开发社区的结合度大概是最紧的———theServerSide网站上就频繁出现该出版社的图书预览评论。为了避免与大中型竞争对手正面冲突,Manning选择了更加专业和前沿的小众领域,并精益求精,取得了极佳的口碑。在Struts、Hibernate、JUnit、Ant等方面都有最具竞争力的图书。
虽然本文已经进入最后部分,但是从所涉及的Java领域来看,只能说是刚刚开了一个头———仅仅评完了语言层面的图书而已。不难发现,目前国内市场上值得关注的引进图书,几乎都不出以上四家,当然,近来国产图书也开始有了一些佳作。接下来,让我们一起尽览Java图书大观园秀色。
工具书
Java是一种简单但是又复杂的语言。说它简单,是指相对C 等前辈而言,许多功能语言能够直接提供支持,大大减少了开发工作量;说它复杂,是指Java语言和平台提供的功能极为丰富,短时间很难掌握。时至今日,发展到5.0的Java,光是API的数量就已经是一个惊人的数字,就更不用说其中细节了。Sun公司的API文档当然帮得上忙,但是对于经验不够以及英文不好的人,无法完全解决问题。这种情况下,可供查阅的工具书就非常必要了。
JAVA技术手册(第4版)(影印版)
David Flanagan/著
清华大学出版社 定价:99元
说起Java工具书,首屈一指的当然是Flanagan的传奇大作了。此书与《Unix技术手册》、《Linux技术手册》并称O'Reilly Nutshell(坚果)系列的三大手册,是该公司早期得以称雄技术出版领域的大功臣,与Java的版本保持同步。言简意赅的叙述和丰富的索引是其招牌特征。此书中没有涉及AWT、Swing以及J2EE的内容,系列中另有两本书专门讲述。需要警告大家的是,第4版是此书最不好的一个版本,最明显的缺点就是书中切口处没有印上类似于字典的曾经是Nutshell手册特色的分隔标签。每章开始处的包关系图也没了。国内中国电力出版社还出版过此书第三版的中文版,但是翻译颇受诟病。国外此书的第五版已经出版,又迅速攀升到畅销榜前列。
JAVA Developers ALMANAC 中文版:实例与快速参考(第1.4版 第1卷)
Patrick Chan/著 王卫星等/译
机械工业出版社 定价:99元
作者作为Java创始小组的主力成员,曾是负责可移植性和Windows平台的架构师,也是AWT的设计者之一。显然,在版式设计方面,他也颇有天赋。本书在形式和体例设计上花费的心思比《Java技术手册》可以说是有过之而无不及,因此多年来极受Java程序员青睐。其结果,是一本非常实用参考书,除按字母逐一讲解API之外,还有极为丰富的实例,实例有网络版,查询更加方便。本书有些网上书店有特价销售,30元左右,可谓大大的物超所值。此书本还有第2卷,讨论applet和Swing,但是没有中文版。清华大学出版社影印了两卷,可以参考。
[1][2][3][4]
- 书评:Java的盛宴(下)-Java基础-Java-编程开发
- 书评:Java的盛宴(上)-Java基础-Java-编程开发
- 书评:Java的盛宴(中)-Java基础-Java-编程开发
- |转| Java的盛宴
- java编程词典 书评
- 书评:Java核心编程卷1——基础
- 谈谈JAVA程序的反编译-Java基础-Java-编程开发
- Java Web 框架的"甜点"-Java基础-Java-编程开发
- MD5的Java Bean实现-Java基础-Java-编程开发
- JAVA 的MD5加密算法源代码-Java基础-Java-编程开发
- Java 101-Java基础-Java-编程开发
- Java数字签名-Java基础-Java-编程开发
- 享受Android应用程序的Java技术盛宴
- 享受Android应用程序的Java技术盛宴
- 享受Android应用程序的Java技术盛宴
- 享受Android应用程序的Java技术盛宴
- 享受Android应用程序的Java技术盛宴
- 享受 Android 应用程序的 Java 技术盛宴
- 用Java Swing作一个日历控制程序-Java基础-Java-编程开发
- 在Eclipse中利用XMLBuddy开发XML-Java基础-Java-编程开发
- 书评:Java的盛宴(上)-Java基础-Java-编程开发
- 书评:Java的盛宴(中)-Java基础-Java-编程开发
- CORBA对象生命周期之实现和内存管理-Java基础-Java-编程开发
- 书评:Java的盛宴(下)-Java基础-Java-编程开发
- Java中使用JCOM操作Office对象-Java基础-Java-编程开发
- CORBA对象生命周期之生命周期的评估-Java基础-Java-编程开发
- 把WebLogic EJB程序迁移到JBoss上-Java基础-Java-编程开发
- 制作Windows mobile下软件安装包-Java基础-Java-编程开发
- 用Java实现FTP服务器解决方案-Java基础-Java-编程开发
- Java源码分析:深入探讨Iterator模式-Java基础-Java-编程开发
- 如何使用Java编写多线程程序-Java基础-Java-编程开发
- Eclipse中自动重构实现探索-Java基础-Java-编程开发