先附上十分讨喜的封面。这应该是爱丽丝梦游仙境里的那只兔子吧?

勘误表基于原版勘误表制作 链接 截止日期 2017-02-09

对应《写给大忙人看的Java核心技术》2016年1月第1次印刷

 页  误  正
 P1  5个整型、2个浮点型和一个布尔型  4个整型、2个浮点型、1个字符型和一个布尔型
 P17  char next = (char)('J' + 1); // 将75转换为'K'  int n=1;
 char next = (char)('J' + 1); // 将75转换为'K'
 P18  >>以0替换前面的位,>>>将符号位拓展为最前面的位。  >>将符号位拓展为最前面的位,>>>以0替换前面的位。
 P34  done = false;  done = true;
 P34/P35  if (n < 0) continue;  if (input < 0) continue;
 P45  {3, 10, 11, 8}  {5, 10, 11, 8}  (图1-5也应修正)
 P50  写个程序,读取0~65535之间的两个数,在short变量中存储,并计算它们的无符号之和、之差、之积、之商和余数,不要将它们转换为int类型。  写个程序,读取0~4294967295之间的两个数,在int变量中存储,并计算和显示它们的无符号之和、之差、之积、之商和余数,不要将它们转换为long类型。
 P51  3 10 11 8  5 10 11 8
 P77  包(的)作用域  (三处)  包(的)访问权限  (三处)
 P83  myFace.enroll("fred")  myFace.enroll("Fred")
 P111  Runnable task = () -> { for (int i = 0; i < 1000; i++) doWork(); }  最后加一个分号 ;
 P120  public class Application()  public class Application
 P124  return (x, y) -> comp.compare(x, y);  return (x, y) -> comp.compare(y, x);
 P141  public class ConcurrentWorker extends Greeter  public class ConcurrentWorker extends Worker
 P142  Object.equals(obj, other)  Objects.equals(obj, other)
 P145  使用Objects.equals  使用Object.equals
 P145  由于重载了Object类的equals方法  由于重载了Objects类的equals方法
 P189  ex.printStackTrace(out);  ex.printStackTrace(new PrintStream(out));
 P211*  public void addAll(Collection<? extends E> c)  public boolean addAll(Collection<? extends E> c)
 P215  public void add(String e)  public boolean add(String e)
 P215

public void add(Object e) {
 add((String) e);
 }

public boolean add(Object e) {
 return add((String) e);
 }

 P223/P230  public static <V, T> V doWork ...   public static <V, T extends Throwable> V doWork ...
 P248

byte[] toByteArray[]
 long[] toByteArray[]

byte[] toByteArray()
 long[] toLongArray()

 P251  那么Arrays.asList(a)将返回包含原数组元素的List<T>  那么Arrays.asList(a)将返回包含原数组元素的List<E>
 P279  .filter(s -> s.length() < 10)  .filter(s -> s.length() < 12)
 P303  2.当遇到一个文件或目录时  2.当遇到一个文件时
 P316

Employee peter = new Employee("Fred", 90000);
 Employee paul = new Manager("Barney", 105000);

Employee peter = new Employee("Peter", 90000);
 Employee paul = new Manager("Paul", 105000);

 P397  你可以调用这些方法:toNanos, toMillis, toSeconds, toMinutes ...   你可以调用这些方法:toNanos, toMillis, getSeconds, toMinutes ... 
 P421  表13-4 指定locale的日期和时间格式化样式  表13-4 日期和时间格式化样式
 P444  下面介绍如何以Java语法调用JavaScript的Greeter类对象:  下面介绍如何以Java语法调用JavaScript的SimpleGreeter类对象:

《写给大忙人看的Java核心技术》 勘误的更多相关文章

  1. 推荐《C Primer Plus(第五版)中文版》【worldsing笔记】

      老外写的C书,看了你会有一种哇塞的感觉,这里提供PDF扫描版的下在,包含数内的例程,请大家支持原版!! C Primer Plus(第五版)中文版.pdf  下载地址:http://pan.bai ...

  2. 《C Primer Plus(第6版)(中文版)》普拉达(作者)epub+mobi+azw3

    内容简介 <C Primer Plus(第6版)中文版>详细讲解了C语言的基本概念和编程技巧. <C Primer Plus(第6版)中文版>共17章.第1.2章介绍了C语言编 ...

  3. C++ Primer Plus(第6版)中文版——课后练习程序代码

    博客内容经历了一次整理,以前发的博文太散.没什么水准,搞的随笔分类越来越多orz,这次把CPP这本书的课后练习的程序代码放到一起方便查阅与修改..嗯 9.6.1 #ifndef _9..1_H_ #d ...

  4. C++ Primer Plus 第六版笔记

    C++ Primer Plus 第六版笔记 关于对象声明的思考 转自:http://www.cnblogs.com/weiqubo/archive/2009/11/02/1930042.html C+ ...

  5. 《JavaScript权威指南 第六版 中文版》(一)

    <JavaScript权威指南 第六版 中文版> 第二章 词法结构 2.1字符集 JavaScript是使用Unicode字符集编码写的. 2.1.1区分大小写 JavaScript是区分 ...

  6. C Primer Plus(第五版)1

    这是C Primer Plus(第五版)的第一章,上传上来主要是方便我进行做笔记,写注释,还有我会删掉一些“废话”等. 1.1 C语言的起源 贝尔实验室的 Dennis Ritchie 在1972年开 ...

  7. 【原创】一起学C++ 之指针、数组、指针算术 ---------C++ primer plus(第6版)

    C++ Primer Plus 第6版 指针和数组基本等价的原因在于指针算术! 一.指针 ⑴整数变量+1后,其值将增加1: ⑵指针变量+1后,增加的量等于它指向的类型的字节数: ⑶C++将数组名解析为 ...

  8. 【原创】一起学C++ 之 字符串 ---------C++ primer plus(第6版)

    C++ Primer Plus 第6版 字符串:是存储在内存的连续字节中的一系列字符. C++处理字符串的方式有2种: 一.来自C语言.常被称为C-风格字符串(C-Style-string) 1)从字 ...

  9. JavaScript权威指南(第6版)(中文版)笔记

      JavaScript权威指南(第6版)(中文版)笔记      

  10. 《C++ Primer》 第四版 第7章 函数

    <C++ Primer> 第四版 第7章 函数 思维导图笔记 超级具体.很具体,图片版,有利于复习查看 http://download.csdn.net/detail/onlyshi/94 ...

随机推荐

  1. js 双向绑定

    //双向绑定实例 <input name="" ng-bind-123="name" /> function DataBinder( object_ ...

  2. Servlet The Request

    The Request HTTP Protocol Parameters 所有的HTTP Protocol Parameters都会放在一个Map中, 可以通过getParameterMap得到. 对 ...

  3. java多线程---ReentrantLock源码分析

    ReentrantLock源码分析 基础知识复习 synchronized和lock的区别 synchronized是非公平锁,无法保证线程按照申请锁的顺序获得锁,而Lock锁提供了可选参数,可以配置 ...

  4. java 正则表达式如何提取中文的问题

    String regex="([\u4e00-\u9fa5]+)"; String str="132更新至456"; Matcher matcher = Pat ...

  5. Java简答题附答案

    1. Java有没有goto? 有, Goto语句在java中作为保留字, 并没有实现它. 带标号的break, continue局限于循环体中跳转 带标号的goto可以在一个函数(c语言)中任意跳转 ...

  6. java常用流处理工具StreamTool 常见的InputStream流转字符串, 转字节数组等等

    ava 常用流处理工具 StreamTool ,常见的InputStream 流转字符串, 转字节数组等等 **应用场景: ** 1. 文件上传 2. js / css / img 等文件读取输出. ...

  7. swift中使用sqlite3

    import Foundation /** 1. 打开数据库 2. 如果没有数据表,需要首先创表 3. 数据操作 */ class SQLite { var db: COpaquePointer = ...

  8. JS函数节流和防抖

    看JS高级程序设计时,了解到一个概念--函数节流,是为了防止在高频率触发某些事件导致浏览器崩溃.最近又了解到另一个概念,防抖,感觉和函数节流很像,也查看了很多篇博文,算是理解了. 区别: 函数节流:频 ...

  9. [CODEVS] 3955 最长严格上升子序列(加强版)

    题目描述 Description 给一个数组a1, a2 ... an,找到最长的上升降子序列ab1<ab2< .. <abk,其中b1<b2<..bk. 输出长度即可. ...

  10. linux uptime-查看Linux系统负载信息

    更多linux 性能监测与优化 关注:linux命令大全 uptime命令能够打印系统总共运行了多长时间和系统的平均负载.uptime命令可以显示的信息显示依次为:现在时间.系统已经运行了多长时间.目 ...