学习一个东西,首先就是了解这个东西是干嘛的。然后大概的去了解这个这个东西的基本体系(也就是有多少东西需要学习),当然这个刚入门不可能去了解每一个知识点,每一个工具具体是干嘛的。所以嘛,先知道这个名字熟悉一下就好了。
首先来说一下Java能干啥???(小声:当然用来要饭的。。。)用来做网站,这个都不陌生
安卓APP,这个东西也不陌生
游戏,我的世界玩过吧。没错就是Java开发的
其他:家里的洗衣机、微波炉等家电有可能是java控制的
知道能干啥之后是不是有点激动, 但是这是要很长的时间去学习.
下面是我自己参考别人后总结的, 当然这种路线什么的网上很多, 可以自己去搜索查看.JavaSE, 这个不多说, 语言基础
JavaWeb, 这个学完做一些小网站什么的都不成问题
学了这两块东西, 可以自己尝试着找一些Demo练练手用来巩固这两块基础知识.
然后就是框架部分和一些工具SSM(Spring SpringMVC MyBatis), 这个东西说白了就是把JavaWeb原始方式开发简化.但是由于配置文件这个东西,随着东西越来越多, 写起来贼麻烦. 所以就有了Spring Boot
Spring Boot, 这个东西可谓是大行其道, 也不是什么牛逼的玩意, 把原始的Spring在进行简化. (不要上手就学Spring Boot,先把上面的SSM整了, 再来搞这个. 因为需要先痛苦一下才能感觉这个东西真的是舒服!!!)
IDEA开发工具, 这个真的比eclipse好用啊!(上手直接IDEA)
Maven,jar包管理,当然不止用来干这个.
其他还有很多东西,我就不列出来了,毕竟我也没学.哈哈
然后给一张知乎上面看到的路线图.这还不是全部哦!(很抱歉这个图主人我给忘了)
是不是感觉身体被掏空!最后一点,一定要活着!!!别把自己学狗带了啊很多东西需要学习, 骚年可别倒下了!
最后, 现在这个排版还很垃圾, 日后慢慢改善. 希望点赞加关注, 咱们一起进步!
可能我现在公众号没有什么东西,因为是刚刚才做出来。日后我会慢慢更新,尽量通俗易懂。如有问题也可私信,我尽量帮您解决!