java 3y 学习路线
目录
学习Java基础
在学习Java基础时,我简单来说一下什么东西可以不碰:
需要深入理解的知识点:
(理解这些知识点,能够在有提示的情况下码出代码,但不要为了一些细节钻牛角尖)
简单过一遍的知识:
(你得知道这个知识点是干嘛用的,为什么要学这个知识点,能看懂具体的代码!)
学习Java Web基础
首先我们可以学习一下Web前端的知识(此部分都简单过一下就好了)
随后学习JavaWeb的路线如下:
基于上面的学习,起码已经可以使用request对象来接收前端发送过来的数据,使用response对象将Java后端的数据返回给前端,使用Filter拦截器来处理中文乱码问题(Tomcat默认的编码是ISO- [ ]88591)。总的来说已经可以实现前后端交互了!
学习数据库
主要学习SQL的基本使用吧:
学习Java连接数据库(JDBC)
JDBC这项技术并不难呀,就是模板代码,来来去去就几个步骤:
由于这些代码可能会重复出现,那我们可以学习一下DbUtils这个组件:可以帮我们减少编写JDBC的模板代码。
项目管理和框架的学习
经过上面的学习,已经是可以在本地写一个Web项目了。
为了让写代码变得更爽,我建议用半天学一下Maven(项目管理工具),用几天学一下SpringBoot。
Linux学习
总结
总结一下我认为学习Java的路线:
最后我们的项目是这样的:
当然了,我的Java路线不一定就是对的,我这里只是给出一种路线。
再次说明:这套路线是以“快速”学习Java的,如果你想要找到一份好工作,上面的知识点是不够的!
种一棵树最好的时间是十年前,其次是现在。