代码改变世界

《Java 学习笔记》 第六章阅读体验

2012-05-02 16:45  CoolJie  阅读(239)  评论(0编辑  收藏  举报

  第六章开始介绍面向对象中的继承与多态。

  整体上来看,作者选择的例子都非常的简单清晰,有些技术书籍选择例子选的很偏门,由于读者对范例不懂的情况来进行阅读,学习兴趣和质量和理解力都将大打折扣。而作者选择的例子非常简单,一个RPG中的角色设计,剑士和法师,这样来引入基类的概念,然后这两个角色从基类派生下来,继承基类的字段和功能。

  讲解了对象的继承之后必然就要引入多态的概念,同时引入protected关键字,final关键字和abstract关键字的作用,一切知识点,作者都把捏的恰到好处,在适当的时候引入,不至于太唐突。很适合初学者阅读学习。同时在讲解多态时,强调了要override Object类的toString,equals和hashCode方法,这也是Effective Java中再三强调的内容。作者再一次将这些需要注意的事项提前的交代给读者。这样对于日后的编程工作是有极大的好处的。

  最后还在本章让我感到惊奇的引入了GC的概念。讲解了VM中GC的基本概念。让你有一个大概的认识。