黑马程序员_学习方法与总结

------- android培训java培训、期待与您交流! ----------

起初,我的学习方法是:先把毕老的教程全部看一遍,大致了解了JAVA中的数据、变量、语法、函数、类等内容,讲的知识点也都能接收。

但是很混乱,而且记不住(本人记性极差),以至于到后来下载了基础测试题,竟然全都忘了,无奈只能照着基础题看毕老的相关视频,然后写代码,思想都知道,代码就是出不来。或者代码出来了,但不是自己想要的,因为知道有更好的实现方式。

再后来,通过基础测试明白自己要学的和要记的实在是太多太多了,回过头来重新看视频。这次看视频是先看代码,把一整天的代码全部看完后,有不明白的地方再找视频看,可以提高效率。而且带着问题去看视频,问题解决后记的更加牢固点。

然后就出现了新的问题,就是起初简单的知识点都能记住并应用,但是随着知识点的不断增多,如果随便抛给你个问题,让你用代码去实现,你根本就不知道具体涉及到哪个知识点,也就是虽然你每个知识点的东西都会,但是真正用的时候却不知道到底该怎么去使用它,或者到底用哪个比较好。感觉就想哑巴吃黄连一样。。。。。。

于是,我意识到,每学完一个知识点,必须去进行总结,光看,光记是不行的,实现后总结一下才是王道,所以我就过来开始写总结了。虽然总结会花费很多时间去做,但是没的办法,记性太差。而且其实总结最大的好处是帮助我们去思考问题,这也证实了那句:“学而不思则罔,思而不学则殆”,,,,,学习而不知道思考,就会罔然无知而没有收获;只空想而不读书学习,就会心中充满疑惑而无定见。学过的东西必须去思考,我现在就属于前者,学习而不知道思考,所以到最后什么都记不住,什么都不知道,,,,,这里也写上几条都要思考些什么,省得以后忘记了:

1、这是个什么东西?(注意听概述)例:几天学习的集合框架是什么东西?//它其实就是个容器。

2、这个东西到底是用来干什么的?(注意听概述)例:集合框架这个容器到底是用来干什么的?//专门用来存储类类型的数据用的,好处......弊端......。

3、这个东西在什么时候用?(注意听概述和毕老的总结以及写的代码)例:  当对象比较多的时候就要进行存储起来,方便于日后的使用。

4、使用这个东西,跟不使用这个东西  或  使用其他同样可以实现相同效果的东西有什么区别?好处在哪里?弊端又在哪里?什么时候选择使用它,其实这个思考跟第2第3基本一样。但是很重要,思考两遍也没事。


暂时就这么多吧,如果思考完这么多还记不住、写不出代码的话,就得再总结问题出在哪里。。。。。。

目前,我认为学习的最好方法是:千万不要急躁,这个是重中之重,每天看一集就OK,看完后要去狂敲代码,去实现一下,实现中肯定会有问题,或者重新看视频,或者发帖去寻求帮助,然后实现完后,一定要总结,不然最后发现跟没学一样一样的。。。。。寄于后来人。。。。。。。。。


恩,看了这篇日志发表的时间,是2013-04-03 08:58,,今天是2013-05-20,又复习了1个月2周3天,,,一个半月还要多,本来想报考19期的,没想到居然用了这么长时间,,,这期间没有发表日志,但是有一只写日志,写总结,,,没发表出来是因为一上网就有点控制不住想东看看西看看,太浪费时间,索性就写到记事本中,一次性发出来。。。。浪费了这么长的时间,主要是因为需要去记忆,需要去写代码,,,,现在看来,老师讲的知识点虽然很多,但是并不难理解,但是理解完以后就需要记忆,而记忆最好的办法就是写代码,什么事情都别干,就一直写,,,,写的过程中,就帮助你记忆了,而且也更能帮助你理解消化,看来还是实践出真理啊。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值