学了这么久的java,回想下,是该总结下了,以下内容纯属个人想法。
对于学习一种知识,首先要分清楚你的需求,你想学这部分知识干嘛?先问问自己这个问题吧。在我看来,学习知识主要分两种:
#1.学习使用方法,也就是工具性的学习,我学习,只是因为这是个比较好的工具,我想学习怎么使用,例如maven,这只是种工具来帮助我们更好的管理项目,所以暂时是没必要去深入源码了解的。我们应该把主要精力放在掌握如何使用maven以及他在使用过程中的注意事项。
#2.学习使用并学懂,也就是深层次的学习,你不仅仅要学会用,更要学懂他,为什么要学懂呢?因为他有学懂的价值在那,例如hibernate,我觉得深入了解是完全有必要的。
根据知识与你实际使用时涉及的重要性来判断如何学习,分清主次,轻重。把握学习的重点是最重要的。闲扯这么都,下次再写吧。。