Effective Java Third Edition中文版勘误列表
程序员文章站
2022-03-13 11:21:36
...
相关资源:
Eclipse JDK 9 Effective Java Third Edition Examples:
http://www.Java2Class.net/Effective_Java_Third_Edition_Examples_Eclipse_JDK_9.0.zip
Effective Java Second Edition中文翻译术语表讨论专用贴:
http://yulimin.iteye.com/blog/2432636
本书地址:
https://github.com/jbloch/effective-java-3e-source-code
英文勘误:
暂无
我有提交了两个勘误给作者,这版他都不复我了。第2版发勘误给他的邮件都有回,不论接受还是不接受。
***************************************************************************
勘误列表模板:
页码:第XXX页,第YY段,第ZZ行
原文:
译文:
修正:
说明:
***************************************************************************
***************************************************************************
页码:目录,第 2 页
原文:Return optionals judiciously
译文:谨慎返回optinal
修正:谨慎返回optional
说明:少了o
页码:第 31 页,倒数第 2 段,最后 1 行
原文:
译文:getsuppressed方法也已经添加在
修正:getSuppressed方法也已经添加在
说明:大写S
感谢 buzzerrookie
***************************************************************************
页码:第 7 页,倒数第 3 段,第 3 行
原文:
译文:返回一个 RegalarEumSet实例。
修正:返回一个 RegularEnumSet实例。
说明:
感谢 王金亮
***************************************************************************
页码:第 107 页,倒数第 1 段,第 1 行
原文:It is illegal to put a SuppressWarnings annotation on the return statement, because it isn’t a declaration [JLS, 9.7].
译文:将 SuppressWarnings 注解放在 return 语句中是合法的,因为它不是声明 [JLS, 9.7]。
修正:将 SuppressWarnings 注解放在 return 语句中是不合法的,因为它不是声明 [JLS, 9.7]。
说明:
感谢 leeychee
***************************************************************************
页码:第 69 页,条目,第 16 条
原文:In public classes,use accessor methods,not public fields
译文:要在公有类而非公有域中使用访问方法
修正:要在公有类中使用访问方法而非公有域
说明:目录XVII页,第16条,同样要修改,
感谢 热心读者
***************************************************************************
页码:第 15 页,第 1 段,第 1 行
原文:Alternatively, builders can aggregate the parameters passed into multiple calls to a method into a single field, as demonstrated in the addTopping method earlier.
译文:此外,构造器还可以将多次调用某一个方法而传入的参数,集中到一个域中,如前面的调用了两次addTopping方法所示。
修正:此外,构建器还可以将多次调用某一个方法而传入的参数,集中到一个域中,如前面的调用了两次addTopping方法所示。
说明:术语表:builder 构建器,constructor 构造器
查了一下,译文,一校二校均是正确的,估计最后出版编辑作了替换反而错误了。
感谢 王金亮
***************************************************************************
页码:第 35 页,倒数第 1 段,第 3 行
原文:For example, consider the following class, which
implements a case-insensitive string.
译文:例如下面的类,它实现了一个区分大小写的字符串。
修正:例如下面的类,它实现了一个不区分大小写的字符串。
说明:漏了不
感谢 王金亮
***************************************************************************
占位贴
Eclipse JDK 9 Effective Java Third Edition Examples:
http://www.Java2Class.net/Effective_Java_Third_Edition_Examples_Eclipse_JDK_9.0.zip
Effective Java Second Edition中文翻译术语表讨论专用贴:
http://yulimin.iteye.com/blog/2432636
本书地址:
https://github.com/jbloch/effective-java-3e-source-code
英文勘误:
暂无
我有提交了两个勘误给作者,这版他都不复我了。第2版发勘误给他的邮件都有回,不论接受还是不接受。
***************************************************************************
勘误列表模板:
页码:第XXX页,第YY段,第ZZ行
原文:
译文:
修正:
说明:
***************************************************************************
***************************************************************************
页码:目录,第 2 页
原文:Return optionals judiciously
译文:谨慎返回optinal
修正:谨慎返回optional
说明:少了o
页码:第 31 页,倒数第 2 段,最后 1 行
原文:
译文:getsuppressed方法也已经添加在
修正:getSuppressed方法也已经添加在
说明:大写S
感谢 buzzerrookie
***************************************************************************
页码:第 7 页,倒数第 3 段,第 3 行
原文:
译文:返回一个 RegalarEumSet实例。
修正:返回一个 RegularEnumSet实例。
说明:
感谢 王金亮
***************************************************************************
页码:第 107 页,倒数第 1 段,第 1 行
原文:It is illegal to put a SuppressWarnings annotation on the return statement, because it isn’t a declaration [JLS, 9.7].
译文:将 SuppressWarnings 注解放在 return 语句中是合法的,因为它不是声明 [JLS, 9.7]。
修正:将 SuppressWarnings 注解放在 return 语句中是不合法的,因为它不是声明 [JLS, 9.7]。
说明:
感谢 leeychee
***************************************************************************
页码:第 69 页,条目,第 16 条
原文:In public classes,use accessor methods,not public fields
译文:要在公有类而非公有域中使用访问方法
修正:要在公有类中使用访问方法而非公有域
说明:目录XVII页,第16条,同样要修改,
感谢 热心读者
***************************************************************************
页码:第 15 页,第 1 段,第 1 行
原文:Alternatively, builders can aggregate the parameters passed into multiple calls to a method into a single field, as demonstrated in the addTopping method earlier.
译文:此外,构造器还可以将多次调用某一个方法而传入的参数,集中到一个域中,如前面的调用了两次addTopping方法所示。
修正:此外,构建器还可以将多次调用某一个方法而传入的参数,集中到一个域中,如前面的调用了两次addTopping方法所示。
说明:术语表:builder 构建器,constructor 构造器
查了一下,译文,一校二校均是正确的,估计最后出版编辑作了替换反而错误了。
感谢 王金亮
***************************************************************************
页码:第 35 页,倒数第 1 段,第 3 行
原文:For example, consider the following class, which
implements a case-insensitive string.
译文:例如下面的类,它实现了一个区分大小写的字符串。
修正:例如下面的类,它实现了一个不区分大小写的字符串。
说明:漏了不
感谢 王金亮
***************************************************************************
占位贴
上一篇: 解决使用vue.js路由后失效的问题