网站大量收购闲置独家精品文档,联系QQ:2885784924

EffectiveJava汉化版第一章..docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
我来翻译“Effective Java” 申明:本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作 前言: 本人(和睦)甚为无聊,为了提高英语阅读能力与Java编程能力特此翻译《Effective Java Second Edition》。英文版权完全归Joshua Bloch所有,本人翻译版权暂时归我本人所有(lj5115714@126.com)。欢迎各位转载拍砖,不过转载前需标明是“和睦翻译”,有空的话通过邮件告知我一下,最重要的地方在于不要用于任何非法的活动(一旦发现任何违法行为与我个人无关)。感谢您的合作。 为了方便各位看官阅读并理解原文含义,大部分内容将尽量采用英文直译,部分汉语后会用中文括号标记出英文原文,例如 “有效的Java(Effective Java)”,而原文中的括号将依然保留为英文括号“(...)”。翻译过程中尽量不添加个人理解成分,和睦本人的理解将采用中括号标出,例如“有效的Java【可以理解为使得Java代码与程序获得更高的性能】”。这样就保证了不会误人子弟,也给予我个人进步的机会,更给予各位看官拍砖的地方。当然,如果您有怀疑翻译有问题,欢迎购买正版图书后查找原文,请支持正版图书哦!。(我不是打广告,只是相应国家号召)。 PS: 1. 为了与一般英文所区别,代码采用斜体编写 1 导论 本书用于帮助您实现最大化利用Java程序语言和它的基本(fundamental)库,这些库包括java.lang,库java.util库,并较少地涉及了java.util.concurrent库和java.io库。本书多次会提及其他的库,但是并不涵盖图形用户界面接口编程(graphical user interface programming),企业级API(enterprise APIs)或则移动设备(mobile devices)。 【和睦:即不涉及J2EE与J2ME部分。】 本书包含78项内容【可理解为中文书籍中的“节”】,这其中的每项蕴含着一条【编程的】规则。这些规则是被那些最优秀的最有经验的程序员认为是有益的。这些内容(items)被松散地(loosely)组织成十章内容,每一项都关系到一个广泛的程序设计方向(one broad aspect of software design)。本书并不打算让读者一页接着一页地读下去:【这是因为】每项内容只是或多或少地根据于它本身(each item stands on its own,more or less)。每项内容之间是有着重要的相互参考(cross reference)作用,所以你可以很容易通过这本书计划你自己的课程【估计这句话是对某些大学教师说的,毕竟在美国的作家很希望自己的书被选为教材,这点和中国是一样的】。 在Java第5版(Java 1.5)中添加很多新的特性。本书中的大多数章节【翻译成“章节”可能各位更容易理解一点,反正英文原文为items】采用了一些方法来使用这些新特性。一下这张表能够指引你去寻找这些新特性。 特性(feature)【具体特性含义到相应章节再做翻译】 章节(Chapter or Item)【chapter是章Item是节,各位知道去哪里找就OK了。】 Generics Chapter 5 Enums Items 30-34 Annotations Items 35-37 For-each loop Item 46 Autoboxing Item 40,49 Varargs Item 42 Static import Item 19 java.util.concurrent Items 68,69 大多数章节都配上了程序实例以便于阐述。本书的关键特征是它具有很多代码示例能够用于阐述许多设计模式与设计风格(design patterns and idioms)。适合的地方,在这个领域中它们可以相互参考作为其涉及到的工作标准([Gamma95])。 许多【章】节包含一个以上个解释程序实例。例如,有时被称为反模式(antipatterns),清晰地被一个例如“永远别这么做(Never do this)”的命令(comment)所标记。在每个事例中都将解释为什么这个示例是糟糕的并且提出一个可替代的(alternative)方法。【这段话翻译的很糟糕,我个人也不是很理解。】 本书不适用于初学者:它【面向的读者】是已经适应了Java程序语言。如果您还不是,可以认真学习一本比较好的【初级Java】介绍书籍([Arnold05,Sestoft05])。然而本书是被设计让任

文档评论(0)

bmdj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档