- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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.doc
- [外经贸应用文写作-通知.doc
- 《hypermesh-abaqus论坛常见问题汇总.doc
- 《I-20表全面解析.doc
- 《I-5合金分析仪规格书.doc
- 《I93问题汇总.doc
- 《IBME10问题汇总.docx
- [外美史.doc
- [外联部拉赞助的策划书.doc
- [外脚手架施工方案.doc
- 2025年日照高新技术产业开发区招聘聘任制工作人员笔试模拟试题带答案详解.docx
- 2025年民航职业技能鉴定模拟试题含答案详解(满分必刷).docx
- 2025年民航职业技能鉴定模拟试题含答案详解【精练】.docx
- 乳品细菌计数仪校准规范实验报告 .docx
- 2025年日照高新技术产业开发区招聘聘任制工作人员笔试模拟试题附答案详解.docx
- 2025年民航职业技能鉴定模拟试题含答案详解【研优卷】.docx
- 2025年民航职业技能鉴定模拟试题含答案详解【培优B卷】.docx
- 2025年日照高新技术产业开发区招聘聘任制工作人员笔试模拟试题含答案详解.docx
- 2025年民航职业技能鉴定模拟试题含答案详解【培优A卷】.docx
- 2025年民航职业技能鉴定模拟试题必考题附答案详解.docx
文档评论(0)