`
JimmyLincole
  • 浏览: 5523 次
社区版块
存档分类
最新评论

读《Java特种兵(上册)》有感

阅读更多
    看了本书的第一章,回忆起了当初自己学习Java的那些日子,在equals和”==”里没少受苦头;当初自己并不理解equals与等号的区别,而网上能找到的资料大多都是泛泛而谈,多数都是表面上的理解,就好像背口诀一下,记下来就用,并没有讲解变量在内存的实际情况,更不会有编译后的代码说明。当时的我就感觉是在乱用。
感觉这本书应该介绍给每位Java的初学者,理由如下:
    1、里面包含了知识点最本质的讲解;它不是像《程序员面试宝典》这类的书籍,对某个知识点只是点到即可,它不是那种让你浏览的书籍,也不是让你知道某个知识用以应付某个事情。《Java特种兵》是值得去研究的一本书,它会告诉你,导致这样结果的原因是什么,在工作当中应该如何去避免类似的错误,甚至可以去优化你的代码。因此,快餐吃多了,总会营养不良,需要慢条斯理的按照食谱吃点营养套餐,才能真正强身健体。
    2、对我们思维的一种转变;在算法这一小节,我个人看到的更多是对我们思维的一种变通,可能学习算法的同学对此不以为意。在我们一般的程序员中,一谈到查找前N个最大值或者最小值,第一反映就是先排序,再获取前/后N个数便是结果,往往忽略了排序时时间与空间上的开销;在初学者的编程信条里,信奉的是”不管黑猫还是白猫,捉住老鼠就是好猫”,因此,在老员工的眼里,我们所编写的代码那是又长又臭。我们有必要去解决现有的思维,从多角度去思考问题。
    3、所涉及的知识点较广;很多Java的入门书籍只涉及于Java的基础知识点,因此市面上很多书籍都是大同小异,毫无亮点可言。该书不同于一般的书籍,它的内容不仅限于Java,里面包含了JVM的内容,包含了算法的内容,更重要的是包含很多在工作时经常会犯的错误的讲解。这样可以真正的从最底层的实现去理解某一个知识点,从而做到熟记于心。
    当然,推荐的理由远远不止于上述所讲的这三点。对于每个Java的码农,很有必要精读这本书,因为我们需要这样有营养的书籍来让自己变得强大。
分享到:
评论

相关推荐

    读《少年特种兵》有感.docx

    ### 读《少年特种兵之噩梦成双》有感:坚持的力量 #### 一、作品简介 《少年特种兵之噩梦成双》是一部聚焦于少年成长与挑战的小说。该作品通过讲述主人公“007影子鱼”和他的队友们在一系列艰难任务中的经历,展现...

    五年级朝读经典校本教材(上册)小学生必背唐诗宋词.pdf

    《五年级朝读经典校本教材(上册)小学生必背唐诗宋词》的出版,正是为了满足这一需求,通过精选的19首经典诗词,为小学生提供了一座丰富的文化宝库。 教材中的诗词涵盖了唐代和宋代,以及元代和清代的代表作品,如...

    读恩格斯共产主义原理有感.doc

    读恩格斯共产主义原理有感.doc

    《小鬼特种兵》观后感.docx

    ### 一、《小鬼特种兵》影片概述 **《小鬼特种兵》**是一部反映抗日战争时期儿童英勇抗战的故事片。影片讲述了在中国的一个小镇——白莲镇,一群普通的孩子在目睹日军的暴行后,自发组织起来成立了一支名为“少年...

    读后感300字-朱熹观书有感.docx

    - **第一句**:“半亩方塘一鉴开”——通过比喻手法,将读书的心境比作清澈的水塘,形象地表达了读书给人带来的清澈明亮的感受。 - **第二句**:“天光云影共徘徊”——进一步描绘出水塘中倒映的天光云影,象征着...

    谈我对java的一些认识

    Java是一种广泛使用的编程语言,以其简洁的语法、强大的功能以及跨平台性著称。这篇文章将深入探讨Java的优点和缺点,帮助我们更全面地理解这种语言。 首先,Java的语法相对简单,尤其与C和C++相比,它去除了指针的...

    2022年国内不谈Java--硅谷有感Java教程.docx

    Java的版本多样化进一步巩固了其地位,如Java 2 Standard Edition(J2SE)、Java 2 Enterprise Edition(J2EE)、Java 2 Embedded Edition(J2ME)和个人Java Edition(Personal Java Edition),这些版本分别针对PC...

    JAVA3D官方实例

    JAVA3D,全称为Java 3D API,是Oracle公司推出的一种基于Java语言的三维图形编程接口。这个技术为开发者提供了强大的工具,用于创建复杂的、交互式的三维图形应用程序。JAVA3D官方实例对于初学者来说是一份宝贵的...

    部编人教版小学语文三年级上册《读不完的大书》阅读练习及答案.docx

    这种深刻的认识和启示,正是部编人教版小学语文三年级上册《读不完的大书》中想要传达给孩子们的信息。在这篇文章中,作者用生动的笔触将自然界的生物和现象赋予了文字的色彩,让孩子们能够从另一个角度去认识和欣赏...

    读回忆鲁迅先生有感读鲁迅先生散文集有感.pdf

    读回忆鲁迅先生有感读鲁迅先生散文集有感.pdf

    读书月读后感:读《摆脱贫困》有感1000字.pdf

    读书月读后感:读《摆脱贫困》有感1000字.pdf

    Java图形界面应用程序

    "作为一个 Java 程序员,从论坛上感受到使用 Java 开发程序的人越来多,心中不免欣慰。但是,同样是从论坛中,看到多数人提到 Java 就以为是网络开发——不是这样的,Java 也可以开发应用程序,而且可以开发出漂亮的...

    JAVA学习PPT,想学JAVA的看看啊

    【JAVA学习PPT】是一份全面的JAVA编程学习资料,主要针对那些想要深入理解或开始学习JAVA编程语言的人。这份PPT涵盖了JAVA的基础到高级概念,通过十一章的内容,为学习者提供了一个系统性的学习路径。 第一章:JAVA...

    java程序员总结报告

    每天都在接触新的技术和知识,无论是框架的深入理解,还是数据库查询的优化,都让我感受到知识积累的力量。我坚信,只要持续学习,一切皆有可能。 明确个人职业规划也是程序员生涯中不可或缺的一部分。是选择成为...

    java/c++区别

    【Java和C++的区别】 Java和C++是两种广泛使用的编程语言,它们在设计目标、语法、内存管理和执行效率等方面存在显著差异。 (一) 序言 此文档旨在全面对比Java和C++,整合了网络上的众多资源,旨在帮助读者理解和...

    有感:应聘Java笔试时可能出现问题及其答案 huij

    Java是世界上最流行的编程语言之一,尤其在企业级应用开发中占据主导地位。在应聘Java相关的职位时,笔试环节是评估候选人技术能力的重要部分。这里我们将深入探讨标题和描述中提到的一些Java基础知识及其相关问题。...

    Java Java jsp 实习报告

    【Java与JSP实习报告概览】 实习报告主要围绕Java和JSP的实践应用展开,旨在帮助学生将理论知识转化为实际操作技能。在实习过程中,实习生深入参与了多个环节,包括前端界面制作、Java基础与高级应用、数据库连接、...

    读《未来简史》有感.doc

    读《未来简史》有感.doc

    Java程序性能优化

    一个优秀的程序员,不仅要会编写程序,更要会编写高质量的程序感受Java开发中的大智慧,让你的Java程序更优美。专 注于Java应用程序的优化方法、技巧和思想,深入剖析软件设计层面、代码层面、JVM虚拟机层面的优化...

    读《拿破仑传》有感600字_名著读后感参考.doc

    读《拿破仑传》有感600字_名著读后感参考.doc

Global site tag (gtag.js) - Google Analytics