小白入门确实需要一个正确的学习路线,整理了一份关于Java自学的学习路线图,希望帮助每一位想学习Java的小伙伴快速成长为Java开发工程师
第一阶段:Java基础
Java开发介绍
Java数组
Java面向对象
常用基础类
集合
IO流
多线程
异常
网络
反射
第二阶段:JavaWeb
HTML5
CSS3
JavaScript
MySQL使用
JDBC连接池
Servlet
JSP
AJAX
jQuery
Bootstrap
第三阶段:Java框架
Maven
Hibernate
Spring
Spring MVC
MyBatis
WebService
SVN
Activiti
第四阶段:Java + 云数据
Linux版本
astDFS
MySQL优化
Nginx反向代理
Quartz 作业调度
Redis 高性能(Key-Value)数据库
Shiro 安全(权限)框架
Lucene&Solr全文检索
Zookeeper 分布式系统
MyCAT 大数据集群
Dubbo实现分布式架构
ActiveMQ 消息队列
分布式事务和单点登录
分布式框架原理
基于SpringMVC的集成单元测试MockMVC
SpringBoot 快速构建JavaEE项目
按照这个学习路线跟着学习就可以了,千锋网站上也有教学视频,你可以根据自己的需要下载学习
先从看基础入门书籍,或者基础入门视频开始吧!
张中强老师的课程就非常不错。
网页链接