java学习路线
据2019年1月的一份报告显示,2018年全球IT投入稳步增长至95680亿美元,其中安全增长至25356.8亿元,在2018年,全球IT市场继续保持32.3%的高速增长,
Java工程师:作为一种编程语言,Java的实力不容小觑,Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 [2] 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。学习Java的人也越来越多,但是很多人却不知道从何入手,什么都想学,结果感觉什么都没学到,现在分享一篇Java学习路线,自己也将按照这个路线温习一遍,也希望多初学者有帮助。
路线图来源:https://blog.csdn.net/qq_35461287/article/details/80383142
一、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、FastDFS、MySQL优化、Nginx反向代理、Quartz 作业调度、Redis 高性能(Key-Value)数据库、Shiro 安全(权限)框架、Lucene&Solr全文检索、Zookeeper 分布式系统、MyCAT 大数据集群、Dubbo实现分布式架构、ActiveMQ 消息队列、分布式事务和单点登录、分布式框架原理(采用视频资料教学)、基于SpringMVC的集成单元测试MockMVC、SpringBoot 快速构建JavaEE项目。
五、Java学习视频连接:https://www.zhihu.com/question/56110328?sort=created
本人Java2年了,但是工作却没接触完整项目,一直都是做部分功能,很多技术、知识点仅限于了解阶段,2年工作下来不但没得到提升,反而开始忘了很多基础知识,就寻思着重新系统的学一遍边学边分享心得,第一次写博客,也是想在网上找到志同道合的人相互学习,有什么不足的还请各位大佬指点一二