告别了C#重新回到Java开发,是一件很高兴的事,这两天一直在思考要怎么去学习Java,我也是Java新人,对Java的技术还停留在简单的框架的“copy”使用上,现在把自己的思路写下了,若干年后再来看看自己是否按照自己规划的路学习的。
编程是一个很简单的东西,你只需要按照别人已经做好的框架,按照别人的例子去开发项目就可以,就像抄作业一样,本身没有什么技术难点。对此,在掌握好Java基础(se)之后,应该入手spring(狭隘的意思,可以简单的理解为AOP/IOC)了,新人肯定是无法吃透的,个人感觉看到知其然就行了,也就是要看到6层吧。完了之后可以看spring MVC了,看的程度和spring差不,想吃透也很难,mybatis也差不多。这条路是编程的路,也是从初级到高级的路。(外)
等我们深入学习了编程之后,发现编程是很困难的,这个因为我们不知道代码背后的知识,我们只知道代码能跑,但不知道为什么能跑,这就需要我们去深入JDK,JVM等知识了,比如类的加载机制,JVM调优等方面,由于我现在水平太低,对JVM 认识处于社会主义初级阶段,只能知道我们必须去了解去学习。只有努力,共产主义时代一定会到来的。(内)
其实把Java的框架学的七七八八之后,就应该涉及架构和服务器了,这个阶段还很远,我也不知道怎么走 ,等把框架用熟悉了之后应该会车到山前必有路了。
这篇文章第一次更新于2018年7月19。以后会定期更新,也算是自己给自己下的目标吧,各位加油。