同学们,在黑马的学习过程中,即是一个很煎熬的过程,也是一个比较愉快的过程。这句话不是前后矛盾吗?实际上一点也不矛盾。如果你掌握了特别好的学习方法,就是一个比较愉快的过程,如果学习方法不是特别好,有可能就是一个比较煎熬的过程。在从javaweb到高级学习的过程中,有这么几种知识点:
1、这种知识点就是一些固定的代码:比如邮件的发送,是一些固定的代码。再比如文件上传,也是一些固定的代码,这些代码只需要敲一遍到两遍,知道意思就可以了。有的同学说我感觉这些代码敲起来很费劲,我的回答是这些代码根本不用特别多的敲。因为是固定不变得。
2、这种知识点比较简单,大部分同学能掌握了。比如StringBuffer类的应用。例如用jdbc技术做crud操作。
3、这种知识点就比较难了,比如说动态代理。比如java的反射机制的应用。这些知识点是需要不断的回顾,总结,在网上多看一些资料,多和老师交流和沟通,慢慢消化的。不是说我这节课听了这个知识点,就能彻底掌握了的。大家对于这种知识点学习起来要有耐心。及时跟老师沟通。
4、框架的学习。
框架的学习分为三个层次:
1、就是会开发,实际上学到这种程度就能当一个程序员了。
2、不但会开发,而且知道框架为什么这么设计。这么设计有什么好处。
3、从一个框架的学习,从而引申出另一个框架。例如:学习完struts2以后能不能想到如果我
要学习springMVC我应该怎么学。学习完hibernate以后,我怎么去学习mybaties。实际上
框架与框架之间都有相通性的。
在学习的时候,大家应该养成一个习惯:遇到问题,第一反应不是问老师,而是做demo。测试自己的想法
是否正确。有的同学说:我不会做demo。我会说:你刚生下来会叫妈妈吗?也不会。所以可以先模仿别人写demo,也可以在老师的帮助下写。只要把这个习惯养成就养成了测试的习惯。这是一个特别好的程序员的习惯。 |
|