Head First Java 这本书比较老了,也算是经典书,不过很多东西已经不能够盛行,当作课外读物看看也是不错。不过错误很多,不仅是文字还有答案错误,真可谓所害匪浅。这里加入勘误表,以便后来者查阅。

勘误表:

  1. P79 第6行
    错误:由于Getter与Getter较为符合Java的命名习惯
    纠正:由于Getter与Setter较为符合Java的命名习惯

  2. P82 第5行
    错误:将getter与setter设定为private
    纠正:将getter与setter设定为public

  3. P93 倒数第7行
    错误:方不可以带很多个
    纠正:方法可以带很多个

  4. P102 第4行
    错误:我们真正在意的只有checkYourselft()方法
    纠正:我们真正在意的只有checkYourself()方法

  5. P190 示图第6行
    错误:这是个合法的过载但不是过载
    纠正:这是个合法的过载但不是覆盖

  6. P195 最后一组连线错误
    错误:连的是B’s m1, C’s m2, A’s m3
    纠正:B’s m1, A’s m2, C’s m3, 13

  7. P228 第10行
    错误:super这个关键词能让你在子类中调用子类
    纠正:super这个关键词能让你在子类中调用父类

  8. P236 第7行
    错误:方法调用及变量的生存空间(stack)
    纠正:方法调用及变量的生存空间栈(stack)

  9. P243 “实例变量没有默认值”错误
    错误:但这会让Duck暂时处于没有大小数值的状态(实例变量没有默认值)
    纠正:Duck暂时处于没有正确大小数值的状态(int类型实例变量默认值为0)
    验证:P84 实例变量永远都会有默认值。

  10. P248 倒数第6行
    错误:没错。有时候…
    纠正:错误。有时候…

  11. P517 最后一行
    错误:任何同步化线程
    纠正:任何同步化方法

《Head First Java (中文第二版)》勘误相关推荐

  1. 【大话设计模式】——浅谈设计模式基础

    初学设计模式给我最大的感受是:人类真是伟大啊!单单是设计模式的基础课程就让我感受到了强烈的生活气息. 个人感觉<大话设计模式>这本书写的真好.让貌似非常晦涩难懂的设计模式变的生活化.趣味化 ...

  2. 大话设计模式之简单工厂模式

    一.简单工厂模式 1.起因 最近在看一本大话设计模式一书,感觉上面讲述的富有故事性,引导你一步一步的走进设计模式的世界.首先我先看到的是简单工厂模式,对此我想给自己做一个总结,给自己做一个提示. 2. ...

  3. java 之 解释器模式(大话设计模式)

    在软件的世界里存在着翻译机,只不过在软件中我们称之为解释器.在系统中如果某一特定类型的问题在频繁的发生,此时我们就有必要将这些问题的实例表述为一个语言中句子, 因此可以构建一个解释器,然后利用该解释器 ...

  4. 享元模式 -- 大话设计模式

    在今天,读书有时是件"麻烦"事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<大话设计模式>来祭奠那逝去的-- 享元模式:运用共享技术有效地支持大量细粒度的对 ...

  5. 【Python】《大话设计模式》Python版代码实现

    <大话设计模式>Python版代码实现 上一周把<大话设计模式>看完了,对面向对象技术有了新的理解,对于一个在C下写代码比较多.偶尔会用到一些脚本语言写脚本的人来说,很是开阔眼 ...

  6. lt;二gt;读lt;lt;大话设计模式gt;gt;之策略模式

    又和大家见面了.可以坚持写出第二篇文章真不错,好好加油. <<大话设计模式>>解说策略模式是以商场收银软件程序开头的,那么问题来了.哪家商场收银软件强,开玩笑了. 读过上篇文章 ...

  7. 读《大话设计模式》有感

           昨天拿到了<大话设计模式>一书,竟然一口气读到第15章,这在我看过的书中还是没有的.这本书出来也有半年多了,之所以现在才买来读,这其中也是有原因的.          早在这 ...

  8. 《大话设计模式》第29章-OOTV杯超级模式大赛—模式总结(四)

    <大话设计模式>将于11月底由清华大学出版社出版 <大话设计模式>第29章-OOTV杯超级模式大赛-模式总结(一) <大话设计模式>第29章-OOTV杯超级模式大赛 ...

  9. 大话设计模式Python实现-简单工厂模式

    简单工厂模式(Simple Factory Pattern):是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类. 下面使用简单工厂模式实现一个简单的四则运算 1 #!/us ...

  10. 大话设计模式C++版——装饰模式

           女人常说男人喜新厌旧.仅仅见新人笑,那闻旧人哭,但装饰模式(Decorator)却是一种结交新朋友不忘老朋友的设计模式,很适合去古代当老公(现代是不行的.由于仅仅能娶一个老婆了).装饰模 ...

最新文章

  1. 一个fork短码的扩展版本
  2. LAMP网站架构方案分析
  3. TCP/IP详解 卷一(第十一章 UDP:用户数据报协议)
  4. 6.PHP与JavaScript交互
  5. 关于调试过程中单片机复位的几点心得与体会
  6. Twitter创始人Jack Dorsey的每日必做和不做清单
  7. linux数据库mysql的安装
  8. android在xml中加载大图,android – 如何在布局xml中添加循环视图
  9. layui根据name获取对象_python面向对象——学校学生教职工管理系统类的实例
  10. 华硕n54u mysql_改华硕[N14U N54U]5G 2G的7620老毛子Padavan固件(私人云储存 ari
  11. 主流营销渠道O2O营销平台特质有哪些
  12. Activiti工作流会签设计
  13. 逆水寒怎么找回服务器之前的角色,逆水寒12月27日服务器合并公告 逆水寒合服问题解答一览...
  14. 我们为什么教不好自己的孩子?(云中逸客)
  15. 粉色系列资源网emlog模板挺新鲜
  16. 我们写的代码是如何一步步变成可执行程序(.EXE)的?
  17. 编译器与Debug的传奇:Grace Murray Hopper小传
  18. SwapMix: Diagnosing and Regularizing the Over-Reliance on Visual Context in ... ——2022 CVPR 论文笔记
  19. 表格table中的td标签中的内容太多,影响整体外观,不美观。将一部分内容隐藏起来,用省略号代替
  20. iOS扫一扫功能开发

热门文章

  1. 蜂鸣器电路中有大内容
  2. python线程间通信
  3. 支付宝转账到银行卡的二维码
  4. 16课:关于Springboot和@Cacheable注解拉去缓存,@CacheEvict清空缓存的原理
  5. Anaconda3、TensorFlow和keras简单安装方法(较详细)
  6. win10耳机有杂音滋滋_蓝牙耳机的底噪和电流声有区别吗?双11五款高续航平价蓝牙耳机分享...
  7. MySQL-学习数据库必备的基础知识
  8. [转载]菲尔兹奖历届得主
  9. 【基础知识】PCB布局设计入门步骤
  10. Java读写Excel之HSSFWorkbook、XSSFWorkbook、Workbook