Java自学的话怎么样最有效果?

本文提供了一条详尽的Java学习路径,从基础语法到企业级项目实战,涵盖Java基础、JavaWeb、开发框架、中间件和服务框架以及面试准备。强调学习方法的重要性,包括预习、专注学习和定期复习。同时列举了一系列教程资源和实战项目,帮助学习者系统地掌握Java技能并为面试做好准备。
摘要由CSDN通过智能技术生成

与其知道到什么程度,我认为学习过程方法更要紧

方法一:学习过程严格把关

首先:我每天必预习,时间不要太长,30min即可。
其次:学习的时候一定不做其它的事情,一定认认真真听,跟着教程的思路,理解逻辑和原理,绝对不要老师在上面讲A知识点,你在下面忙着理解B知识点,或者敲代码,或者安装配置软件,绝对不要。
最后:每隔一周左右对已经学过的重点知识点、不懂的知识点进行复习(解决艾宾浩斯遗忘曲线)。找教程看配套资料全不全,我网盘保存了太多资料了,对比后找做的笔记都非常详细和整齐的视频学,看着这些资料,可以让我的学习非常系统而高效。

方法二 找对大纲,或者自己列好大纲,按照大纲来学习

开始学习的时候我就去研究了Java EE这门学科的架构,分别是:

①基础课;②Java SE;③ 数据库;④前端;⑤Web;⑥框架;⑦实战;⑧就业。然后再把难点和核心点提炼出来,如:类、对象、方法、数据存储、反射、动态代理、Mybatis,MySQL,Redis,ES,Spring,Spring MVC,Spring Boot,Spring Cloud。有了上面大纲后就可以有的放矢,这些难点和核心点上一定要大量的时间和精力去研究和实践。


 

一、java基础

Java基础语法-面向对象-集合-IO-线程与并发-异常-网络编程
java基础传送门: Java基础入门视频教程,零基础小白自学Java必备教程

二、javaweb

Java进阶
java进阶13天: Java13天进阶教程,深入学习Java编程核心思想
API:  Java基础教程2020新版JDK8日期API解析

三、java开发框架

技术框架 Spring: Java进阶教程spring框架,深入浅出讲解细致
SpringMVC+ mybatisSpringmvc+Mybatis由浅入深全套视频教程
mybatis plus: MybatisPlus深入浅出教程,快速上手Mybatis-Plus
spring data: java进阶教程数据层全栈方案Spring Data高级应用

四、中间件&服务框架

分布式架构
Zookeeper+Dubbo: Dubbo快速入门,Java分布式框架必会的教程
Springcloud: SpringCloud从小白到精通教程
Skywalking: java基础教程全面的深入学习Skywalking
服务器中间件
Rabbitmq: RabbitMQ全套教程,RabbitMQ消息中间件到实战面试
Rocketmq: RocketMQ系统精讲,电商分布式消息中间件,硬核揭秘双十一
Kafka: Kafka深入浅出,快速玩转分布式发布订阅消息系统
Mycat: Kafka深入浅出,快速玩转分布式发布订阅消息系统
Redis: Redis入门到精通,Java企业级解决方案必看
MongoDB: java必备基础教程-MongoDB基础入门到高级进阶
Apollo分布式: 轻松入门Apollo分布式配置中心-服务中间件
服务器技术
Tomcat: Java进阶教程Tomcat核心原理解析
容器技术
Docker: Docker容器化技术,从零学会Docker教程
Kubernetes: Kubernetes(K8S)超快速入门教程

五、企业级项目实战

练手项目合集
1.传智健康项目 https://www.bilibili.com/video/BV1Bo4y117zVa
2.iHRM 人力资源管理系统 https://www.bilibili.com/video/BV18A411L7UXa
3.Java项目《 万信金融》企业级开发实战 https://www.bilibili.com/video/BV1Ub4y1f7rka
4.好客租房项目 https://www.bilibili.com/video/BV1sZ4y1F7PDa
5.品优购V1.3.1项目实战 https://www.bilibili.com/video/BV1mi4y1L7Hta
6.Java大型分布式微服务闪聚支付项目 https://www.bilibili.com/video/BV17v411V79c/a
7.Java集信达短信平台实战 https://www.bilibili.com/video/BV1J

面试刷起来

面试题:
深入解读阿里等一线大厂java面试必考HashMap技术点
Java面试热点问题,synchronized原理剖析与优化
Java面试热门内容精讲之——并发编程volatile
MySQL优化教程,超详细的MySQL数据库优化,Java面试热点必考问题

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值