高级JAVA知识图及JUC讲解(看懂学半年进大厂无压力)
知识框架梳理
核心知识框架图
以前待过一个公司,然后公司领导特别nice,10几年的大厂经验,然后技术也特别扎实全面,我们从他那边学到很多东西,
但是他教给我们有价值的干货,还得属于2017年年终review时候的分享的学习方法,我们知道授人予鱼不如授人予渔,无可
置疑,get到学习的method比get到属性有价值得多。
其实,他教我们学习java的办法很简单,总结来说就是两句话,一句是,维护一个属于自己的知识框架图,第二句
隔三差五去看看你所记的东西。看到这里,你肯定觉得这种方法很小儿科,这种low B方法你早就get到了,或者说
你高中初中就一直在用了,但是我们要知道,正是这种返璞归真的方式,才是最好用的办法~为什么这么说呢,下
面我们来看一下艾宾浩斯记忆曲线吧~通过下面的遗忘曲线我们看到的知识点在没有复习的情况下,15天后从百分
之100下降到了百分之五不到,基于艾宾浩斯记忆曲线,我们会发现了复习知识点的价值所在。举个例子,
当你要面试别人或者要参加面试的时候,你会花很多很多时间来复习你平常积累的知识点,特别是参加面试的
准备时间,这个时间少则两三个月,多则半年,视人而定,但是如果你将知识点放到你的xmind知识框架图上面,
你会发现只需要花半个小时快速充电就能把之前看的知识点重新记起来了。

知识框架梳理

上面是本人的知识框架图,这里有非常凌乱的知识点,但是总结来说有由几个方面组成
java虚拟机相关知识
java并发juc相关知识
分布式事务、分布式系统全家桶,rocketmq队列,dubbo远程rpc,netty知识等
ssm相关知识
数据库相关知识(关系型数据库/非关系型数据库)
运维相关知识,linux、tcp、http等
核心知识框架图
那么这些知识点是怎么积累进来的呢,下面我以JUC的学习过程为例子来讲解我的知识框架图记录过程,
首先我们知道,JUC就是java.util.concurrent包,俗称java并发包,那首先我们要知道java并发包是用来干嘛
的,然后要知道java并发包包括哪些知识点,这些知识点在平常中有哪些重要的运用,简单来说,这个学习
方法就三个点,是什么?为什么?怎么办?

上面是JUC的地址,JUC位于rj.jar中,大家知道rj.jar属于bootst
原创不易,完成人机校验,阅读全文