Java的知识面太广了,这里整理了一个思维导图,不是很全面,但足够硬核,先学最重要的,从浅到深,能够让你快速地学好Java。
一、两个学习阶段
在介绍如何学好Java前,我们先把学习路线定一下,我把这个过程分成两个阶段。
第一阶段:打好基础,先跨进Java编程的大门;
掌握Java基础知识和工具,这些知识在学习过程中必须首先掌握,在图中,先学“1、基础知识”和“2、通用技能”、“3、看框架知识”、“4、数据库知识”。
第二阶段:建立完整的技术栈,成为一个高级软件工程师;
如果你没有掌握好第一阶段的知识,第二阶段的知识有一定难度,比如并发编程里面的线程,你可能很难理解,因为线程是看不见摸不着的,需要有抽象思维,等你有一定基础,再去理解,就会容易很多。
二、思维导图详解