Java自学之路--亲身经历

学习java是一条不归之路,入门简单,想要学好却是永无止境,要做一名合格的程序员就要有一颗不断学习的心,活到老,学到老。

我是一名刚刚毕业的应届生,2020届应届生可以说是历史上最特殊的毕业生,由于疫情的到来,导致连张毕业照片都没有。本人大学一个很一般一般的二本,计算机专业,最开始接触java是在大三下学期,大三以前本人学习很渣,有很多黑历史在这就不展开叙述了。有一个偶然的一次机会,在同学的推荐下我了解到计算机专业以后是干什么的了,不要什么c语言什么c#,只要学好java毕业就能找到一份不错的工作,朋友给我推荐了一个毕向东的35天java课程视频,一个黑马的老师,当时的自己才知道java编程这么有意思,于是就开启了我最笨拙的学习方法,就是对着视频写代码,一句一句的,就这样java基础就学了2个月,还不敢说精通。后来就到处找关于Java的资源来学习,从知乎,慕课网,哔哩哔哩等很多网站寻找资源来学习,就这样开启了我的java之旅

网站推荐

哔哩哔哩:这是一个学习视频特别丰富的网站。有很多关于java的视频
慕课网:号称程序员的梦工厂,不过大部分都是收费的。
博客园:有多优秀的博主在这里互动。
知乎:可以当作一个搜索引擎来用,非常好用
力扣:一个不错的刷算法题的网站,进大厂必备
github:是一个优秀的代码管理平台,上面有很多开源的免费的代码供你享用。

建议多读书,多读书,多读书。

java技术路线

java基础:推荐看一些视频
javaweb:
mysql
JUC:
JVM
html,css,js,jquery
Linux
ssm框架:
springboot:
springcloud:
MQ
ElasticSearch:
dubbo
Java数据结构和算法
java设计模式
计算机网络
Redis
Jsp
Tomcat
shiro

学习方法

个人建议:
1可以先到csdn,或者搜索引擎搜索一些入门案例,了解一个概念,知道这个技术大概是做什么用的。
2 可以通过上面的网站搜索视频学习技术
3 想进一步学习的优秀一些,可以查看对应技术的优秀书籍,并根据案例写代码,最后对技术记笔记做总结,这样学会的技术才不会轻易忘掉。

推荐书籍

深入理解java虚拟机
图解TCp/IP
计算机网络自顶向下
java并发编程实战
Java核心技术卷
Netty实战
Java8实战
Kafka权威指南
Spring实战
Springboot实战
Spring技术内幕
SpringSecurity实战
Mysql必知必会
高性能Mysql
大话设计模式
Redis设计与实现
深入刨析Tomcat
ElasticSearch实战
Docker从入门到实践
Linux鸟哥的私房菜
SpringCloud微服务实战

了解书籍的资源
关注我
多多交流!

你可能感兴趣的:(java,java)