一、学习感悟
学习Java已经有一段时间了,中间断断续续的学,没有过系统的总结,现在对Java的知识做一个总结,并且在后续的学习中跟进进度,不断完善。一方面是为了鼓励自己好好学习,另一方面是方便以后复习和解决问题。
目前是一名大三在校生,因为学校是普通本科,现在面临着就业难的问题,主要是Java太卷了,所以想试着通过写博客来督促自己学习。
二、学习路线
1.Java SE
这是学习Java语言的大前提,主要是基础语法、面向对象和封装以及Java中的高级语言。
2.数据结构(笔试算法题优先级最高)
计算机基础的四大件之一,也是学习算法前提。
3.MySQL (笔试面试都会考)
MySQL是用于存储数据的关系型数据库,可以编写Java程序来访问MySQL中的数据。在Java中就是使用JDBC来访问。因为Java主要应用于Web开发和安卓开发,很可能用到数据库。
4.Java EE(面试优先级最高)
Java EE主要学习并发,网络,文件,web开发,jvm,linux,spring(springboot,springmvc,mybatis,springaop),常见的设计模式。
三、辅助学习(计算机基础四大件)
1.数据结构和算法
通过力扣、牛客刷题。
2.计算机网络
看面试经历,自己尝试面试,通过看相关书籍。