我不建议按照代码敲的学法,这种学法治标不治本,属于费力不讨好的做法。我给 op 的建议如下:
第一阶段:熟悉基本语法,常用工具类熟悉。这块可以网上随便找,比如廖雪峰的教程,只看主要的比如集合用法,面向对象开发概念,泛型等等基础概念,可以跟前端比较加深记忆。估计一两天就可以了
第二阶段:springboot 学习,按照 spring 官网一步步学习,很快就能搭建起来。这里的主要目的为可以调接口实现数据的 crud 。springmvc 、mybatis 相关以及 springboot 的基础用法基本上就了解了。也可以开发了,遇到不懂的问 gpt 之类的就可以,估计有个一两天也差不多了。
第三阶段:根据自己的需求再延展其他的库。java 的库很多,遇到问题先 google 一下类似的库,看一下基本上马上就能入手,在实践中加深自己的理解,比如做一个博客系统的后台 api 等等。
java 没有那么多的变数,熟悉 springboot 这套后基本上就是照着写,相信自己,遇到问题谷歌,相信很快就可以入门了。
后续的夯实基础就可以看看 java 编程思想,effective java 之类的了。 |