码迷,mamicode.com
首页 > 编程语言 > 详细

《Java 从入门到精通(第二版)》 观书有感

时间:2015-04-13 22:57:42      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

         笔者今天认真试读了下此书,首先,按照笔者看书的习惯来说,喜欢先看看前面的部分。作者在前言里放了张学习java的路线图,是一个比较标准的学习流程。可是为什么在编程进阶那里放了个设计模式,然后下次才是抽象类与接口,包及访问权限(这名字和java编程思想好熟悉啊),个人认为,设计模式不应该放上来的,可能作者这里的设计模式有其它的含义吧。
         全书文字和图像布局都比较合理,看着也挺舒服的。并且发现书还不是一个人写的,不由好几个不同的人共同撰写的。接下来就是目录了,从目录的结构来看,知识点很全面。遵循从简单到复杂的过程,整个结构很明了,这对一个初入学Java的人来说,是一个很好的体验。不过,美中不足的是,从目录来看,好像有些重要的内容有所遗漏。Java垃圾回收机制建议可以在高级应用里来讲讲(因为面试时特别喜欢问这个方面的问题),另外,把常见的面试题目放在每一章的的后面来不也挺好的么。全书从目录来看有774页,算不上是一本很厚的书,但也绝对不是一本很薄的书,内容涉及到Java入门学习中的各个方面,而且最后还有一个Java项目实战开发,笔者建议这里是否可以多增加2个呢?篇幅不求多,但求精而具代表性。
        好了,还中回归正文吧,毕竟上文说的都是结构,真正的内容只有第9章---类和对。作者一来就详讲了面向对和面向过程的区别,不仅使用了例子,也绘制了一些图片。这样子看起来都比较明了。而且关键的是在本章最后面还用两个不同的思路过程来进行一个代码编写的对比,个人感觉这是一个比较创新的做法。因为大部分人讲面向对、面向过程,都是一大堆的文字。而往往初学者都会看得一头雾水,本书作者的这个方法做得很好。开头讲的是对象,文字描述相对多点,但是看着也不枯燥,因为文中用了很多例子,都比较浅显易懂。接着往下看,就是讲类了。发现作者写好确定很详细,定义、用法、示例代码、结果、程序讲解一一到位。这对于初学者来说是很好的体验,市面上很多讲Java的书,把代码扔出来 ,最后连个结果图都不肯放出来,更别说最后的程序分析了,笔者最不喜欢这样的书,所幸本书没有这么干。接下来又回归到对象的内容,讲了对象的使用、匿名对、对比较和对象数组,都有相应的例子,并且都不难,语言描述也都很精炼和准确,这里建议初学者可以照着书上的代码写一遍,加深印象。
       从这一章总的来说,内容比较务实,代码量不多,但都比较具有代码性。关键是图文并貌,这一点是笔者最喜欢看的,有时候文字写得再多,也比不上一张图来得更让人容易看懂,比如,本章中的对象实例化过程的图片(建议好好研究此图,增强对栈和堆的认识),最后的高手点拨讲得很有意思,里面的内容面试时会经常问到。

       由于就只看了一章,其它的内容因为没有,不好下定论,不过。从此章来看,这是很值得去买的一本书。在此书的基础上,再来看《Java编程思想》、《Effective Java》绝对会有很大的提高。

       这是笔者观书的感想,如有出错,欢迎指出~

《Java 从入门到精通(第二版)》 观书有感

标签:

原文地址:http://blog.csdn.net/evankaka/article/details/45033437

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!