首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训

       
热门搜索: ASP.NET Ajax Spring Hibernate Java
IBM书评
 
2007-11-6 16:01:43     来自: 124.42.78.*   
评论: Wicked Cool Java中文版:代码、开源类库与项目创意   
  有些书籍,虽然归属于技术类,但只是趣味性的读物。班克斯?布赖恩的《Wicked Cool Java》一书就属于此类。这本书的开头跟其他Java书籍一样,但随即立刻直奔主题,不论是初学者还是有经验的Java使用者都很喜欢这一点。如果你只是把Java当成另外一种程序设计语言,那么浏览此书也可以给你带来一些灵感,即用Java和它的一些相关技术来做一些事情。

这本书的八章自成体系,很难分出等级。只要你愿意,你可以从最后一章开始往回读,或者打乱顺序去读,都不会遗漏任何一点。如果你想寻求新的挑战或者尝试新的观念,这本书会对你有所帮助。

书的开头两章是Java权威的介绍性资料。第一章讲述的是每个人都应掌握的Java的一些主要特点,包括Java 5的新特点。如果你需要关于枚举、属性、隐藏种类及其他一些特点的快速指南,可以阅读这一章。有经验的Java程序设计师可能会直接进入第二章,这一章重点讲述字符串实用工具,特别是常用表达式。第三章包含的标准内容都可以在其他一些Java书籍中找到。但是这一章开启了后面的章节,概述的是使用XML (可扩展标记语言), HTML(超文本标记语言)以及组织好的文本来工作。 .

在第四章里班克斯的折衷主义影响开始显现。他介绍了如何使用和驾驭语义网络的工具、代码以及观念。如果你从未考虑使用语义网络或者不知道那是什么,你会觉得这一章很吸引人。我的三名伍斯特工学院的学生去年用一种叫Lojban 1 的人工语言作了一个项目。 我从未听说这一语言,而班克斯在这本书里探讨了其与语义网络的潜在联系。这的确使我对这本书产生了兴趣,并想更深入的读下去。

Java可以有数学或科学方面的应用吗?回答是肯定的。阅读第五章,你会了解Java如何运用在像初始运算这样的领域。第六章和第七章向您简要地介绍了Java用到的图形、可视化数据以及多媒体应用软件。

一旦你沉迷于此书,你就会迫不及待地想把其中的一些观念应有于你自己的项目之中,或者你会以新的方式考虑其他的项目并参与其中。第八章为您提供的是一些现有的工程,并为您建议一些新的工程理念。无论你是一位正在为公司编写程序的程序员,还是一个有程序员潜质并且想发挥这种潜质的人,都会对这一章的内容感兴趣。

这本书最大的特点就是将不同技术所用到的库和工具统一起来,这些都通过页边注释加以标明。这本书还带有一份完善的术语表。通过浏览该书的同步站点也可以多少了解一些该书的内容。(http://www.wickedcooljava.com/) 但是,不要局限在网站上。搞到一本《Wicked Cool Java》来读,真的是一本不可思议的好书!
 
此评论对0人有用 对你 有用   没用      
您的回应。。。。。。
验证码:   请先登录再留言