看了本书的第一章,回忆起了当初自己学习Java的那些日子,在equals和”==”里没少受苦头;当初自己并不理解equals与等号的区别,而网上能找到的资料大多都是泛泛而谈,多数都是表面上的理解,就好像背口诀一下,记下来就用,并没有讲解变量在内存的实际情况,更不会有编译后的代码说明。当时的我就感觉是在乱用。
感觉这本书应该介绍给每位Java的初学者,理由如下:
1、里面包含了知识点最本质的讲解;它不是像《程序员面试宝典》这类的书籍,对某个知识点只是点到即可,它不是那种让你浏览的书籍,也不是让你知道某个知识用以应付某个事情。《Java特种兵》是值得去研究的一本书,它会告诉你,导致这样结果的原因是什么,在工作当中应该如何去避免类似的错误,甚至可以去优化你的代码。因此,快餐吃多了,总会营养不良,需要慢条斯理的按照食谱吃点营养套餐,才能真正强身健体。
2、对我们思维的一种转变;在算法这一小节,我个人看到的更多是对我们思维的一种变通,可能学习算法的同学对此不以为意。在我们一般的程序员中,一谈到查找前N个最大值或者最小值,第一反映就是先排序,再获取前/后N个数便是结果,往往忽略了排序时时间与空间上的开销;在初学者的编程信条里,信奉的是”不管黑猫还是白猫,捉住老鼠就是好猫”,因此,在老员工的眼里,我们所编写的代码那是又长又臭。我们有必要去解决现有的思维,从多角度去思考问题。
3、所涉及的知识点较广;很多Java的入门书籍只涉及于Java的基础知识点,因此市面上很多书籍都是大同小异,毫无亮点可言。该书不同于一般的书籍,它的内容不仅限于Java,里面包含了JVM的内容,包含了算法的内容,更重要的是包含很多在工作时经常会犯的错误的讲解。这样可以真正的从最底层的实现去理解某一个知识点,从而做到熟记于心。
当然,推荐的理由远远不止于上述所讲的这三点。对于每个Java的码农,很有必要精读这本书,因为我们需要这样有营养的书籍来让自己变得强大。
分享到:
相关推荐
读《少年特种兵》有感.docx
读恩格斯共产主义原理有感.doc
读后感300字-朱熹观书有感.docx
2022年国内不谈Java--硅谷有感Java教程.docx
读马伶传有感作文【《马伶传》读后感】
读《破冰》有感.doc
读回忆鲁迅先生有感读鲁迅先生散文集有感.pdf
前段时间因为要参加一个笔试,在准备期间在网上找到了两条关于笔试题目的文章,其中一篇为有感:应聘Java笔试时可能出现问题>>,还有一篇忘了名字,读后深受启发。 在寻找这些答案的过程中,我将相关答案记录下来,...
读书月读后感:读《摆脱贫困》有感1000字.pdf
先谈谈我对java的一些认识。我选择java,是因为他语法简单,功能强大,从web,到桌面,到嵌入式,无所不能。但当我进一步了解了java后,感叹,java原来也有许多缺点。下面我就列举一下我认为的java的优缺点。
读《巴金读书》有感.doc
"作为一个 Java 程序员,从论坛上感受到使用 Java 开发程序的人越来多,心中不免欣慰。但是,同样是从论坛中,看到多数人提到 Java 就以为是网络开发——不是这样的,Java 也可以开发应用程序,而且可以开发出漂亮的...
人物传记读后感之读《居里夫人传》有感精选.doc
读《未来简史》有感.doc
一个优秀的程序员,不仅要会编写程序,更要会编写高质量的程序感受Java开发中的大智慧,让你的Java程序更优美。专 注于Java应用程序的优化方法、技巧和思想,深入剖析软件设计层面、代码层面、JVM虚拟机层面的优化...
读《拿破仑传》有感600字_名著读后感参考.doc
读《狼王归来》有感600字_大学生读后感参考.doc
读《史记·萧相国世家》有感.doc
张爱玲《金锁记》读后感 读金锁记有感600字
读《卜算子》有感感苏轼.doc