趁着五一,花了三天时间刷完了一门视频课。顿感通畅,以前只是盲目的敲代码,许多概念都是模糊不清,更不用提原理,看八股文跟一样。如今浅浅的修炼一下内功,直接柳暗花明。
回过头来,入坑java已经三个月了,随着内功渐涨,终于对编程已经有了更深的体会,算是初窥门径。当初的选择是值得的。
在教程地狱中摸爬滚打将近两年了,才勉强从入门逐渐过渡到进阶。原课程是按天组织的,文档资料很详细,学起来还,但复习起来实在不便。这里正好整理归档,既做总结,也便复习。
注意:
- 需要一定的编程基础
- 个人知识总结而非教程
- 是整个体系的引子
全文目录:
- 数据类型
- 重新认识类--我们封装了什么
- 继承
- 多态
- 包与权限
- 异常
- 泛型
- 注解
- 集合
- 工具类API
- 文件与IO流
- 网络
- 多线程
- 函数式编程
- 反射-Java高级技术
- 设计模式
- 项目与工程化
对进阶知识有一定了解后,可以开两条高级线:1) 进一步练内功心法,JVM原理,JDK源码,计算机底层;2)练武功,学习使用开发框架,中间件,搞工程能力做项目。
参考文献:
【黑马程序员Java13天进阶教程,深入学习Java编程核心思想】 https://www.bilibili.com/video/BV1TE41177mP/?share_source=copy_web&vd_source=6ce5aabca1c6953f5a8cfe8ec0c28ea3
《Effective Java》中文第二版
浙公网安备 33010602011771号