《Java核心技术卷I:基础知识原书第8版勘误表.docVIP

《Java核心技术卷I:基础知识原书第8版勘误表.doc

  1. 1、本文档共8页,可阅读全部内容。
  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文档。上传文档
查看更多
《Java核心技术卷I:基础知识原书第8版勘误表

《Core Java, Volume I: Fundamentals 8th Edition》的作者在前言中提供了一个勘误页的链接,不过只是针对英文版本的。这样我们这些用中文译本的学习者就没办法更好地利用这本书啦……所以我自己试着翻译了一些地方,如有不足,还请各位毫不客气地指出错误并不吝赐教,再次谢过~   还有,我只是Java的初学者,只买了《卷I基础知识》这一本,所以《卷II》中存在的问题我就无法在这里打出来啦,敬请谅解~ 我翻译时使用的的英文原版PDF下载地址:/source/1941527 勘误页链接:/corejava/bugs.html#CJ8V1 ? 注:我翻译的时候去掉了其中的一些英文重复键入错误、语法错误和排版错误 ? 适用中文译本:Java核心技术,卷I:基础知识(原书第八版)/(美)昊斯特曼(Horstmann, C. S.)著;叶乃文,邝劲筠,杜永萍译.—北京:机械工业出版社,2008.5,ISBN 9787111239505 9页 表1-1 把1.4版本的年份从2004改为2002 41页 图3-1 增加一条从float指向double的实心箭头 56页 “十进制的分隔符是句号而不是逗号”改为“组分隔符是句号而不是逗号” PS:修改过后还是很难懂……事实上,德国地区的十进制分隔符和小数点的表示方式和我们是不同的。比如“一万二千三百四十五点六七八”,按照我们的习惯可以写成12,345.678,而德国地区会写成12.345,678 56页   “如果文件不存在,则可以像……”改为“如果文件不存在,则它被创建。你可以像……” 74页 “这条语句创建了一个可以存储100个整数的数组。”改为“这条语句创建了一个含有100个整数的数组。当你创建一个数值型数组时,所有的元素的初始值都是0(布尔数组元素初始值为false,对象数组元素初始值为null) 77页 图3-14 12改为13 84页 这个地方有些别扭,下面是原文译文对照: 第一处 原文:The expression balances[i] refers to the ith subarray, that is, the ith row of the table. It is itself an array, and balances[i][j] refers to the jth entry of that array. 译文:表达式balances[i]引用第i个子数组,也就是二维表的第i行。它本身也是一个数组,balance[i][j]引用这个数组的第i项。 建议修改方式:把最后那句话的“第i项”改为“第i个元素” 第二处 原文:Let us make an array in which the entry at row I and column j equals the number of possible outcomes of a “choose j numbers from I numbers” lottery. 译文:在这个示例中,创建一个数组,第i行第j列将存放“从i个数值中抽取j个数值”产生的结果。 个人认为不影响理解,不建议修改。 93页 图4-4   将第二个birthday改为deadline 93页   “变量不会自动地初始化为null”改为“局部变量不会自动地初始化为null” 135页底部-136页顶部   “MyProg.java”改为“MyProg”(两处) 161页 “有关线程内容请参看卷II”改为“有关进程内容请参看第14章” 165页 “有关散列表的内容将在卷II的第2章中讨论”改为“有关散列表的内容将在第13章中讨论” 214页 在下面这条语句后加上一个分号(;) cloned.hireDay = (Date) hireDay.clone() 219页   “javax.awt.Toolkit”改为“java.awt.Toolkit” 242页 SimpleFrameTest.java   将11-13行替换为: EventQueue.invokeLater(new Runnable() { public void run() { SimpleFrame frame = new SimpleFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true);

文档评论(0)

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

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

1亿VIP精品文档

相关文档