Java学习路线

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java学习路线相关的知识,希望对你有一定的参考价值。

首先你必须得学习JavaSE,JavaSE是你做java web开发的基础,不过如果遇到swing,jFrame,AWT的章节可以直接跳过,现在已经用的特别少了,而且不影响后续学习。(各位Java爱好者有空可以来我的Java学习群259038500,每天都有企业项目视频+素材源码分享,小白也可以来,群里有完整成熟的Java学习体系供大家参考学习)

XML学习,在使用的很多框架中都是通过XML文件进行配置的,这个也必须掌握。

JavaEE部分,JavaEE的生态特别庞大,我们无法学习完所有的知识点,我就按照重要程度来说明学习的先后顺序。首先是Servlet,这是必须要学的,像Struts2和SpringMVC都是基于Servlet的封装,然后是JSP部分,因为目前基于纯html的开发已经越来越多,所以JSP部分可以不必深究。

Spring和SpringMVC,Spring作为目前Web项目必须集成的框架也是一定要掌握的。

数据库相关知识,首先要懂得数据库相关理论,推荐书籍《数据库系统概念》了解重点概念,然后就主要是SQL语句的学习了,可以在w3school上按照教程学习,具体能掌握一到两种数据库就行。

数据库连接JDBC,原生的JDBC语句要会编写。

持久化层MyBatis或者Hibernate,两者在使用方式上稍有差别,Hibernate更加面向对象化一些,而MyBatis在处理起SQL时更加灵活,目前好像MyBatis更加火热一点。

Ajax,目前Ajax技术运用越来越广泛,Ajax技术也是一定要掌握的。

Maven,作为java中十分有用的包管理工具,学习它是十分有必要的。

以上是关于Java学习路线的主要内容,如果未能解决你的问题,请参考以下文章

Java学习路线图

Java学习路线图

Java 学习路线

2020年JAVA中级程序员学习路线

后端开发Java学习路线

java学习路线图