【2022Java学习计划】值得收藏的学习计划

贺贺学编程

共 1153字,需浏览 3分钟

 · 2022-05-22

大家好,我是贺贺。记得我学习Java的时候是在一个暑假开始的,由于疫情,很多高校的暑假可能会早一些到来,与之对应的Java学习计划也比往日早一些。

第一阶段Java基础

如果是看视频的话,这里推荐B站高淇老师的Java300集,如果你想看书,这里推荐Java核心技术卷Ⅰ。年轻人都不做选择对吧,你也可以先刷一遍视频,然后看书进行巩固。另外集合、多线程、和JVM在面试中比较喜欢问,可以多看看。

第二阶段JavaWeb

当你把Java基础学完之后,开始JavaWeb的学习,这个阶段挺重要的,也挺容易让人忽视,我当时学的时候,就是过了一遍,导致现在又要补补,这方面好好学,能更好的理解下一个阶段的框架学习。JavaWeb主要是学MySQL、HTML、CSS、JS、Tomcat、Servlet、Filter、Listener等。这里的话,还是推荐B站上的视频,大家可以直接搜JavaWeb,这个阶段学完之后,自己上手写一个JavaWeb项目,我之前写的是教室预约系统。也可以接一些外包项目来做,具体我就不细说了。

第三阶段Java框架

如果在JavaWeb阶段,用Servlet写了项目,我相信你会觉得框架真的很香,如果你对Servlet理解比较深入,应该是可以熟悉框架的原理的。刚开始学框架我还是建议从SSM(Spring+SpringMVC+MyBatis)开始。理由的话,这样可以更好的理解SpringBoot。再说一个理由吧,就是面试的时候喜欢问。这里还是推荐在B站找视频看,学完之后可以做个项目来进行巩固。学完SSM之后,可以开始学SpringBoot,这个框架其实就是来简化SSM的复杂的配置的,同样的面向B站学习,然后再做一个项目,我之前做的是博客系统。当把这些学完,感觉Java领域的知识体系就搭建起来了,以后工作,最常用到的也是这些了,不过作为卷王,这些肯定是不够的。

第四阶段中间件

最重要的一个是Redis,这个首先是用的多,其次是面试问的也多。学习这个中间件的时候,也可以在B站找个视频看看,然后这里推荐一本书Redis的设计与实现。中间件也不是只有这一个,还有像消息队列MQ,这个的话,有余力可以搞一波。

长久之计

在整个学习过程中,可以刷刷算法题,这里推荐力扣,可以先刷刷top100。另外就是计算机基础知识,主要包括数据结构计算机网络操作系统数据库计算机组成原理等。

小小的建议

如果你是在校学生,建议参加一下相关竞赛,例如ACM和蓝桥杯。另外就是英语,四六级考一下。如果是专科最好专升本一下。如果在工作时候,没能找到自己理想的工作,提升学历应该是个不错的选择(一定要想好),我们一路奋战,不是为了改变世界,而是为了不让世界改变我们。


浏览 21
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报