Java语言体系
一、体系理论
作为一个程序员终身学习是其必备的技能,我认为回顾能够更好的去让自己理解知识,将这些碎片化的知识练习起来。
最近由于不断进行知识学习与整理,越发觉得作为任意一个知识体系,只要能够建立对这个知识的自我理解的知识框架,便能够快速的掌握所学习的内容,而这样的学习方法能够帮助你大量的去缩短学习一门科目或者一项技术的时间。
我将来记录学习的Java知识以及Web开发的知识用以整理我的知识体系,并且希望有能够帮到你并对此有所收获。
二、内容简介
1.Java语言基础
在这个层面你只需要掌握Java的基础语法、面向对象、字符串和数组这些基本知识
而对于这些其实无论是在任何平台都有整理的资料,这里不在赘述。
推荐:
CSDN文章 Java基础篇-CSDN博客
Java 基础 - 面向对象 | Java 全栈知识体系 (pdai.tech)
以及B站上的Java教学视频都很详细
2.Java语言进阶
而我们要进一步去了解Java语言的学习则应该对于一下知识去进行学习
(1)集合框架
(2)并发与多线程
(3)IO/NIO
(4)网络编程
(5)JVM
(6)Java8、Java11、Java17 版本特性
3.Java语言底层
TODO 深层次理解与源码解析
4.开发知识
java自定义异常和枚举,日志与 单元测试
Java常用开发库
数据结构与算法
设计模式
正则表达式