《T h i n k i n g I n J a v a》中文版 作者:Bruce Eckel 主页:http://www.BruceEckel.com 编译:Trans Bot 主页:http://member.netease.com/ ̄transbot 致谢 --献给那些直到现在仍在孜孜不倦创造下一代计算机语言的人们! 指导您利用万维网的语言进行面向对象的程序设计 完整的正文、更新内容及程序代码可从 http://www.bruceeckel.com 下载 从 Java 的基本语法到它最高级的特性(网络编程、高级面向对象能力、多线程),《Thinking In Java》都 能对您有所裨益。Bruce Eckel 优美的行文以及短小、精悍的程序示例有助于您理解含义模糊的概念。 面向初学者和某种程度的专家 教授 Java 语言,而不是与平台有关的理论 覆盖 Java 1.2 的大多数重要方面:Swing 和新集合 系统讲述 Java 的高级理论:网络编程、多线程处理、虚拟机性能以及同非 Java 代码的连接 320 个有用的 Java 程序,15000 行以上代码 解释面向对象基本理论,从继承到设计方案 来自与众不同的获奖作者 Bruce Eckel 可通过万维网免费索取源码和持续更新的本书电子版 从 www.BruceEckel.com 获得配套 CD(含 15 小时以上的合成语音授课) 读者如是说:“最好的 Java 参考书……绝对让人震惊”;“购买 Java 参考书最明智的选择”;“我见过的 最棒的编程指南”。 Bruce Eckel 也是《Thinking in C++》的作者,该书曾获 1995 年 SoftwareDevelopment Jolt Award 最佳书 籍大奖。作为一名有 20 经验的编程专家,曾教授过世界上许多地区的人进行对象编程。最开始涉及的领域是 C++,现在也进军 Java。他是 C++标准协会有表决权的成员之一,曾就面向对象程序设计这一主题写过其他 5 本书,发表过 150 多篇文章,并是多家计算机杂志的专栏作家,其中包括《Web Techniques》的 Java 专栏。 曾出席过 C++和 Java 的“软件开发者会议”,并分获“应用物理”与“计算机工程”的学士和硕士学位。 读者的心声 比我看过的 Java 书好多了……非常全面,举例都恰到好处,显得颇具“智慧”。和其他许多 Java 书 籍相比,我觉得它更成熟、连贯、更有说服力、更严谨。总之,写得非常好,肯定是一本学习 Java 的好书。(Anatoly Vorobey,TechnionUniversity,Haifa,以色列)。 是我见过的最好的编程指南,对任何语言都不外如是。(Joakim ziegler,FIX 系统管理员) 感谢你写出如此优秀的一本 Java 参考书。(Dr. Gavin Pillay,Registrar,King Edward VII Hospital ,南非) 再次感谢您这本令人震惊的书。我以前真的有点儿不知所从的感觉(因为不是 C 程序员),但你的书 浅显易懂,使我能很快掌握 Java——差不多就是阅读的速度吧。能从头掌握基本原理和概念的感觉 真好,再也不用通过不断的试验和出错来建立概念模型了。希望不久能有机会参加您的讲座。 (Randall R. Hawley,Automation Technician,Eli Lilly & Co) 我迄今为止看过的最好的计算机参考书。(Tom Holland) 这是我读过的关于程序设计的最好的一本书……第 16 章有关设计方案的内容是我这么久以来看过的 最有价值的。(Han Finci,助教,计算机科学学院,耶路撒冷希伯来大学,以色列) 有史以来最好的一本 Java 参考书。(Ravindra Pai,Oracle 公司 SUNOS 产品线) 这是关于 Java 的一本好书。非常不错,你干得太好了!书中涉及的深度真让人震惊。一旦正式出 版,我肯定会买下它。我从 96 年十月就开始学习 Java 了。通过比较几本书,你的书可以纳入“必 读”之列。这几个月来,我一直在搞一个完全用 Java 写的产品。你的书巩固了我一些薄弱的地方, 并大大延伸了我已知的东西。甚至在会见承包商的时候,我都引用了书中的一些解释,它对我们的开 发小组太有用了。通过询问组内成员我从书中学来的知识(比如数组和矢量的区别),可以判断他们 对 Java 的掌握有多深。(Steve Wilkinson,MCI 通信公司资深专家) 好书!我见过的最好的一本 Java 教材。(Jeff Sinclair,软件工程师,Kestral Computing 公司) 感谢你的《Thinking in Java》。终于有人能突破传统的计算机参考书模式,进入一个更全面、更深 入的境界。我读过许多书,只有你的和 Patrick Winston 的书才在我心目中占据了一个位置。我已向 客户郑重推荐这本书。再次感谢。(Richard Brooks,Java 顾问,Sun 专业服务公司,达拉斯市) 其他书讨论的都是 Java“是什么”(讲述语法和库),或者 Java “怎样用”(编程实例)。 《Thinking in Java》显然与众不同,是我所知唯一一本解释 Java“为什么”的书:为什么象这样 设计,为什么象这样工作,为什么有时不能工作,为什么比 C++好,为什么没有 C++好,等等。尽管 这本书也很好讲述了“是什么”和“怎样用”的问题,但它的特色并在于此。这本书特别适合那些想 追根溯源的人。(Robert S. Stephenson) 感谢您写出这么一本优秀的书,我对它越来越爱不释手。我的学生也喜欢它。(Chuck Iverson) 向你在《Thinking in Java》的工作致敬。这本书对因特网的未来进行了最恰当的揭示,我只是想对 你说声“谢谢”,它非常有价值。(Patrick Barrell,Network Officer Mamco-QAF Mfg 公司) 市面上大多数 Java 书作为新手指南都是不错的。但它们的立意大多雷同,举的例子也有过多的重 复。从未没见过象您这样的一本书,它和那些书完全是两码事。我认为它是迄今为止最好的一本参考 书。请快些出版它!……另外,由于《Thinking in Java》都这么好了,我也赶快去买了一本 《Thinking in C++》。(George Laframboise,LightWorx 技术咨询公司) 从前给你写过信,主要是表达对《Thinking in C++》一书的惊叹(那本书在我的书架上占有突出的 位置)。今天,我很欣慰地看到你投向了 Java 领域,并有幸拜读了最新的《Thinking in Java》电 子版。看过之后,我不得不说:“服了!”内容非常精彩,有很强的说服力,不象读那些干巴巴的参 考书。你讲到了 Java 开发最重要、也最易忽略的方面:基本原理。(Sean Brady) 你举的例子都非常浅显,很容易理解。Java 的许多重要细节都照顾到了,而单薄的 Java 文档根本没 有涉及那些方面。另外,这本书没有浪费读者的时间。程序员已经知道了一些基本的事实,你在这个 基础上进行了很好的发挥。(Kai Engert,Innovative Software 公司,德国) 我是您的《Thinking in C++》的忠实读者。通读了您的 Java 书的电子版以后,发现您在这两本书上 有同样高级别的写作水平。谢谢!(Peter R. Neuwald) 写得非常好的一本 Java 书……我认为您的工作简直可以说“伟大”。我是芝加哥地区 Java 特别兴趣 组的头儿,已在最近的几次聚会上推荐了您的书和 Web 站点。以后每个月开 SIG 会的时候,我都想把 《Thinking in Java》作为基本的指导教材使用。一般来说,我们会每次讨论书中的一章内容。 (Mark Ertes) 衷心感谢你的书,它写得太好了。我已把它推荐给自己的用户和 Ph.D.学生。(Hugues Leroy//Irisa-Inria Rennes France,Head of Scientific Computingand Industrial Tranfert) 2 我到现在只读了《Thinking in Java 》的 40 页内容,但已对它留下了深刻的印象。这无疑是见过的 最精彩的编程专业书……而且我本身就是一个作家,所以这点儿看法还是有些权威吧。我已订购了 《Thinking in C++》,已经等得迫不及待了——我是一名编程新手,最怕的就是散乱无章的学习线 索。所以必须在这里向您的出色工作表示敬意。以前看过的书似乎都有这方面的毛病,经常使我才提 起的兴致消弥于无形。但看了你的书以后,感觉好多了。(Glenn Becker,EducationalTheatre Association) 谢谢您这本出色的书。在终于认识了 Java 与 C++之间纠缠不清的一些事实后,我真的要非常感谢这 本书。对您的书非常满意!(Felix Bizaoui,Twin OaksIndustries,Louisa,Va) 恭喜你写出这么好的一本书。我是在有了阅读《Thinking in C++》的经历以后,才来看这本 《Thinking in Java》的,它确实没让我失望。(Jaco van derMerwe,软件专家,DataFusion Systems 有限公司,Stellenbosch,南非) 这是我看过的最好的 Java 书之一。(E.E. Pritchard,资深软件工程师,英国剑桥动画系统有限公 司) 你的东东让其他 Java 参考收黯然失色。看来其他作者都应该向你看齐了。(Brett g Porter,资深 程序员,Art & Logic) 我花了一、两个星期的时间来看你的书,并对以前我看过的一些 Java 书进行了比较。显然,只有你 的书才能让我真正“入门”。现在,我已向我的许多朋友推荐了这本书,他们都对其作出了很高的评 价。请接受我真诚的祝贺,并希望她早些正式出版。(Rama Krishna Bhupathi,软件工程师,TCSI 公司,圣琼斯) 这是一本充满智慧的书,与简单的参考书有着截然不同的风格。它现在已成了我进行 Java 创作一份 主要参考。你的目录做得相当不错,让人一目了然,很快就能找到自己需要的东西。更高兴的是,这 本书没有写成一本改头换面的 API 字典,也没有把我们这些程序员看作傻瓜。(Grant Sayer,Java Components Group Leader,Ceedata Systems Pty 有限公司,澳大利亚) 啧啧,一本可读性强、论据充分的 Java 书。外面有太多用词贫乏的 Java 书(也有几本好的),只有 你的书是最好的。那些垃圾在你的书前面不值一提。(John Root,Web 开发员,伦敦社会安全部) 我刚刚开始看《Thinking in Java》。我希望它能有更大的突破,因为《Thinking in C++》写得实 在太好了。我是一名有经验的 C++程序员,事先看那本书
5ca8a67b0cb5c
温馨提示:当前文档最多只能预览 20 页,若文档总页数超出了 20 页,请下载原文档以浏览全部内容。
本文档由 leoburn 于 2019-04-07 09:34:36上传分享