━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
译者序
《java编程思想》已๐经成为ฦ了广大java程序员和爱好者们手中必备的宝典,他不断精益求精、锐意进取的精。在这里我们应该向他致敬。如何真正掌握javaທ语言,uceecນkel推出了《jaທva
编程思想》第三版,其作者uceeck,它在广大
读者心目中的地位已经无可替代。从而
编写出健壮的、高,
《java编程思想》,java越来越受到เ人们的青睐,
越来越多的企业都选择使用java及其相关技术,例如j2๐ee技术来构建它们的应用系统。
但是,掌握好java语言并不是一件可以轻松完成的任务,随着java技术的展以及对jaທva&,
随着软件开技术。尤其是9eb应用的开技术的展,并最终取得胜利的
经典书籍。本书深入浅出、循序渐进地把我们领ๆ入java的世界,本书不仅适合java的初学者。让我们在不知不觉中就学
会ล,对于有经验的
java程序员来说,每次阅读本书也总是能ม够有新的体会,
本书的第二版由侯捷先。这正是本书的魅力所在,他已经把翻译原着这项工作做到了极致,我们在翻译过
程中ณ总是诚惶诚恐,一方面害怕曲解了原着的意思,另一方面也害怕破坏了第二版译着已经
做出的让广大中国读者认可本书的种种努力。
我们在翻译本书的过程中力求终于原着。对于本书中出现的大量的专业术语尽量遵循标
准的译法,并在有可能ม引起歧义之处着上了英文原文,以方便读者的对照理解。
全书的翻译由陈昊鹏和饶若楠合作完成,薛翔、郭嘉和方แ小丽ษ也参与了全书的翻译工ื作。
由于我们水平有限,书中出现错误与不妥之处在所难免,恳请读者批评指正。
前言
我的兄弟托德正准备从硬件工ื业转移到程序设计领域,我曾向他建议,下一次技术革命的重
点将是基因工程。
我们将使用微生物来制造食品、燃料é和塑料;这些微生物不仅能清除污染,还能让我们付出
比现有少得多的代价就能主宰整个物质世界。我曾以为ฦ,相比之下计算机革命将显得微不足
道。
后来我意识到自己้犯了科幻家常犯的错误:迷信技术的力量当然,这在科幻里司
空见惯。有经验的作家都知道,故事的重点不是技术,而在于人。基因工程将对我们的生
活造成深远的影响,但它未必就会使计算机革命或者至少是信息革命黯然失色,因为ฦ正
是计算机技术推动了基因工程的展。信息指的是人与人之间的沟通。当然,汽车、鞋子、
包括基因疗法,这些都很重要,但它们最终都只是表面现象。人类如何与世界ศ相处才是问题
的本质。这个相处的过程就是沟通。
本书恰好就是一个例子。很多人认为ฦ我很大胆、或者有点狂妄,因为我把所有资料都放在网
络上。“还有谁会购买呢?”他们这样问。如果我的性格保守谨慎一些,我就不会这么做。但
是我真的不想再用传统方式来编写一本新的计算机书籍。我不知道这么做会有什么后果,但
结果表明,这是我在写书经历中ณ做过的最明智的一件事。
先,人们开始把改正后的意见反馈给我。这是个ฐ令人惊叹的过程,因为ฦ人们仔细检查每个ฐ
角落、每个缝隙,找出技术上和语法上的种种问题,让我得以改正所有错误,而这些错误单
凭我个人是很难觉察到的。人们对这种作法还有些顾虑,他们常常说“我并无冒犯之意…”,
然后扔给我一大堆错误。无疑我自己้从未察觉过这些错误。我很喜欢这种集体参与的过程,
这也使这本书更加特别。这些反馈很有价值,所以我使用称为ฦ“bacນktalk”的系统创建了一
些应用,来对这些建议进行收集和分类。
但是,很快我就开始听到“嗯,很好。把书做成电子版放到网络上是个好主ว意,可是我希望
购买印刷出版并装订成册的书籍”。我曾经作出努力,让每个人都能很容易地打印出美观的
书籍,但这样仍然无法满足人们对印刷书籍的需求。大多数人