大家好,我是飘渺。端午节我来送书啦,送3本~
最近阿里大神Hollis,出版了新书《深入理解Java核心技术》,是一本非常不错的书。
初学Java的你还在烦恼不知道怎么去学,学习什么内容吗?
那么多的技术书籍是否已经让你无从下手?
别急,这本书里有一份完整的Java学习路径。
从头开始,给你一个体系化的Java学习方案。
影响了几十万名Java开发者的“Java工程师成神之路”系列文章,相信作为Javaer的你肯定在网络上刷到读到过N次,很多人可能不知道作者Hollis是谁,但却都熟知这份“Java工程师成神之路”。
如今历时六年,“Java工程师成神之路”系列终于出版了它的第一本纸质书《深入理解Java核心技术:写给Java工程师的干货笔记(基础篇)》纸质书版本重写了“基础篇”其中80%的内容。整体结构上比开源的版本更加合理,内容也比开源的版本更加丰富。书中介绍了普通Java工程师必须要学习的相关知识点,包括面向对象和Java语言基础两大部分,涵盖基本数据类型、关键字、异常、I/O流、集合、反射、泛型和枚举......
所谓一图胜千言,为了方便大家理解,这本书中作者画了很多图。为了给大家带来更好的阅读体验,这本书采取的是彩印版。全书500多页,全部都是彩印。
作者是谁
Hollis,张洪亮,阿里巴巴技术专家,51CTO 专栏作家,CSDN 博客专家,掘金优秀作者,《程序员的三门课》联合作者,《Java工程师成神之路》系列文章作者;热衷于分享计算机编程相关技术,博文全网阅读量数千万。
这本书写了啥
本书是《Java 工程师成神之路》系列丛书的第一本,所谓"基础不牢,地动山摇",这本书就是来给大家筑基的!
之前经常有人问,到底达到一个什么样的水品,可以称之为高级工程师?会哪些东西,才能叫做Java技术专家?
抛开那些高大上的框架、中间件、分布式什么的理论,我把所有我认为一个Java开发者需要掌握的基础知识全部都放到这本书里面了。
全书一共有23个章节,比较丰富全面的覆盖到了Java开发者日常工作中用到的几乎所有基础知识。
我比较喜欢《道德经》里面的一句话"有道无术,术尚可求;有术无道,则止于术",那到底什么是"道"什么是"术"呢?
在写这本书之前我也一直在探索,但是在写完之后,把这个本书全部通读一遍之后,我豁然开悟。
原来我在书中提出的那些问题,那些问题背后的思考,以及思考背后的原理解析,就是我一直所追寻的"道"。
所以,我又改了第二版、第三版、第四版....不断地删除了原来的一些"概念"、"用法",不断地新增进去更多的"原理"和"思考",不断地尝试着通过各种通俗的语言、例子把这些道理讲清楚。
这本书适合谁
但是,虽然我穷尽了各种办法,想让他的内容通俗易懂,但是,我还是想说:这本书并不是适合所有人的。
以下几类人群不适合读这本书:
1、完全没有编程经验的人;这本书不是cook book,不能帮你21天掌握Java,并没有从安装虚拟机、配置classpath讲起。
2、认为代码写出来能跑就行,抵制一切"八股"的人;这本书中很多的知识点都是来源于工作中遇到的"坑"、书中分析了很多源码,是一本深入原理的书籍。一本十足的"八股"宝典。
其他人,无论是刚工作一两年的新手,还是工作了五六年的老司机;无论是准备找工作需要一本面试宝典,还是需要一本书来帮你躲避工作中的那些坑;无论是体系化学习作为知识体系,还是日常学习作为查缺补漏。
这本书,都适合你。
本书特色
为了方便读者阅读和理解,除了前两章,本书尽量摒弃了太过枯燥的概念性描述,也避免堆砌大篇幅的代码,试图通过举例、比喻、引用等方式把Java体系中的很多原理知识讲解清楚。
因为Java体系中的很多知识点都是相关联的,所以本书在提到其他知识点时,为了方便读者进行关联性学习,会标注相关章节和内容提要。
本书更加注重对原理的解读,很多语法的概念介绍及使用方式并不是本书的重点。所以,本书中大部分内容均是Java开发者需要重点关注的一些知识点,很多知识点的总结均来源于日常开发中遇到的对各种线上问题的排查与总结。
附赠“成神”思维导图
本书是《Java工程师成神之路》系列的第一本,随书赠送了一份《Java工程师成神之路》思维导图。大家可以看到,这份知识导图差不多有一人之高,Java开发者可以通过这份思维导图对所学知识进行查缺补漏,完善自己的知识体系,愿所有读者都能早日成为大神。