美文网首页开源工具技巧程序员
读书感想-Head First Java

读书感想-Head First Java

作者: 至高无上的微笑 | 来源:发表于2017-01-13 21:46 被阅读0次

出身于C++,本来想着快速过一遍《Java编程思想》就算入门了,结果那书字数多得让人崩溃,而且也没有那么好理解,于是转向了完全入门的这本书。

大概10年前,我在C++和Java中选择了C++。因为当时还有这样一种说法:C++用来做底层需要效率(用现在的说法就是高大上)的东西,Java效率不高。

随着时间发展,Java虚拟机、Java本身、机器性能,都和当初有了指数级的差异。在脚本语言大行其道的今天,语言本身对性能的限制,只有在相当少见的情况下才有可能成为瓶颈。

出于爱好和需求,我开始上手Java。但是和C++虽然语法类似,实际上差别是相当大的。最直接的感受,就是C++我看了一本基础书之后,假如不考虑质量,基本上就可以开始工作了;而Java则不行,要快速开始工作,还得学一堆东西:Spring,Mybatis,Herbinate;Maven,Ant;Servlet,applet;Nginx,Tomcat……

当然这只是列着玩的,有技术,有框架,有工具,有容器,但是看起来会让不懂技术的人叹为观止。

所以后续我还准备继续看以下这些:《Java编程思想》,《Java线程》,《Java并发编程实战》,《Mybatis手册》,《Spring实战》。估计看完这些能算得上入门了。

Head First系列的书,作为入门都是极好的。这一本也是一样,知识点比较全面,但是都没有讲得很深。技术本身的时效性也是一个问题,比如书中用大量篇幅讲了swing,实际上很少有机会用;RMI,也是一直评价不高的东西;lamda函数完全没有涉及。这些就要在书本之外去自行补充了,建议看书时也要多浏览一些比较新的blog,起码要知道有什么新的内容。

虽然这书适合入门,但是就不适合收藏了,基本上属于看完就扔的类别,基本不需要看第二次。作为新手,跟着敲一遍代码是很不错的;对于老手而言不值得一翻。

相关文章

  • 读书感想-Head First Java

    出身于C++,本来想着快速过一遍《Java编程思想》就算入门了,结果那书字数多得让人崩溃,而且也没有那么好理解,于...

  • 3/22/16 读书清单

    2016年3月读书清单 Clean Code - LeetCode (复习) Head First Java (...

  • Head First Java(一)基本概念

    从今天开始读《Head First Java》一书,并开设了同名专题 Head First Java。计划在 1 ...

  • Head First Java

    变量类型 变量类型有两种:一种是清凉的 primitive 主数据类型,一种是香辣的对象引用。变量必须拥有类型,另...

  • 学习java的书籍

    Java基础部分 [JAVA核心技术 Head First Java 重构 Effective java 中文版(...

  • java漫谈-Java只有值传递

    本文首发WindCoder:java漫谈-Java只有值传递 《Head First Java》中关于 Java ...

  • Java书籍推荐

    1、Java基础书籍 《Head First Java》 下载地址 https://download.csdn.n...

  • Java Coder 的基础技能

    Java 入门 《Java编程思想》《Head first java》《Java核心技术》 写码基本功 《Git》...

  • readme

    《Head First Java》私人阅读笔记 欢迎讨论、私信和补充

  • 《Head First Java》读书笔记

    从大学课程设计、毕业设计到工作中的一些小功能调整,自己的Java水平一直是会点语法+面向搜索引擎编程级别。想要更加...

网友评论

    本文标题:读书感想-Head First Java

    本文链接:https://www.haomeiwen.com/subject/hansbttx.html