《写给大忙人看的Java核心技术》 勘误

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

 

勘误表基于原版勘误表制作 链接 截止日期 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类对象:

 

 

转载于:https://www.cnblogs.com/niceboat/p/6380087.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值