黑马程序员技术交流社区
标题:
学习方法
[打印本页]
作者:
未来的God
时间:
2019-4-30 11:25
标题:
学习方法
个人学习经验和体会
第一点,我觉得学习Java最重要的是坚持,要有坚定的目标。这一点有点老生常谈了,但是事实就是如此,你如果静不下心,如果耐不住寂寞,如果不能坚持,那么你永远都无法真正掌握一门技能。纵然你再有天赋,不坚持,永远到不了终点。我觉得你只有想清楚了自己得而学习目的,你才能更好的坚持,也才能更好的继续学习。
第二点,学习方法层面。
首先肯定要学基础的,而且要花很长的时间去学习,但是作为一门编程语言,不仅要学习看书,更重要的是要实践。多敲代码,多上机练习,这才是关键,如果你把书上的每一个例子都动手敲一遍,肯定比你看书要学到的更多,多敲几次,每一次都会有不一样的理解和收获,这也是我这一段时间来得出来的经验,你越不懂就越应该去多敲。每一个星期或者一段时间就要回去复习一次。有时候复习,你把讲义都看了一遍之后可能会感觉没多大的收获,这个时候你就可以去看一些关于Java基础知识的书或者关于编程的一些计算机原理,更深入的了解可能会有不一样的收获。
其次,多思考,这一点学什么都一样,不思考,不多问几个为什么,你永远都领悟不到更深层次的东西,同时,有问题尽可能的去查找,比如上网搜索或者查阅书籍资料,如果找不到再去请教身边的同学、助教或者老师。这样做,一方面能够增强你查阅资料的能力,另外一方面能够让你养成独立思考问题的习惯,而这两者都是对你以后很有帮助的,特别是随着你的能力的增长,研究的领域慢慢深入,能帮到你的人会越来越少,这时候你只能靠自己。
然后,要善于总结和分析。就是在自己学完一个板块要自己总结一下,这样有助于你梳理知识点,同时也方便以后查阅和复习。
最后呢,就是要尽可能多的去做一些简单的小项目,这一点尽可能的贯穿于学习的整个过程,因为实例练习有助于加深你对知识的理解,同时也可以帮助你把多个知识点串联起来。在做小项目或者实例练习的时候,尽可能多思考,多琢磨,多测试,尽可能精简的代码数量,这样可以培养你的项目思维,对于你以后开发项目有很大的帮助。
同时,很重要的一点是要坚持尽可能的徒手敲代码,不要借助任何的工具(不带自动补全),这应该是作为Java开学工程师最基本的素质,再说了你如果不徒手敲代码,笔试的时候你怎么能完整的写完一个程序。
最后,多花时间去研究优秀的代码。就像写文章一样,我们要多读多看,汲取他人代码中的养分,将好的方法、代码应用到自己的程序中。
还有一点,就是写代码的时候尽可能的规范,提升代码的可读性,同时也方便别人阅读你的代码,这一点在大公司尤为重要。
作者:
快乐的你
时间:
2019-5-8 11:25
如果不坚持,到哪里都是放弃。如果这一刻不坚持,不管再到哪里,身后总有一步可退,可退一步不会海阔天空,只是躲进自己的世界而已,而那个世界也只会越来越小。
作者:
雨后那道光
时间:
2019-5-8 11:44
财富是一时的朋友,而朋友才是永久的财富;荣誉是一时的荣耀,做人才是永久的根本;学历是一时的知识,学习才是永久的智慧!
作者:
柠檬leung不酸
时间:
2019-5-8 11:44
你有多努力,就有多特殊。人只有坚持把自己变好,就真的会越来越好。
作者:
小逗比
时间:
2019-5-8 12:00
你有多努力,就有多特殊。人只有坚持把自己变好,就真的会越来越好。
作者:
一只小熊猫
时间:
2019-5-8 12:51
昨天是一张作废的支票,明天是一张期票,而今天则是唯一拥有的现金。
作者:
yuanfang123
时间:
2019-5-8 13:40
并不是因为肩上的包袱太重,而让我们扛不住;而是我们太在意别人的看法,而失去了继续扛下去的勇气。
作者:
188杨
时间:
2019-5-8 16:34
奋斗不一定能带来成功,但是一定能带来成长。
作者:
似岁年华
时间:
2019-5-8 19:25
%A发光并非太阳的专利,你也可以发光。%A加油
作者:
别说话,吻我
时间:
2019-5-8 19:33
一个人几乎可以在任何他怀有无限热忱的事情上成功。愿你早日达成目标
作者:
疯狂的小鸡
时间:
2019-5-8 20:05
不论你在什麽时候开始,重要的是开始之後就不要停止。
作者:
卡哇伊伊
时间:
2019-6-5 15:32
加油,一起学习丫
作者:
柠檬leung不酸
时间:
2019-6-22 11:56
Dream most deep place, only then the smile is not tired. ◆ 梦的最深处,只有微笑不累。加油
作者:
卡哇伊伊
时间:
2019-7-29 13:31
面对生活的选择,可怕的不是“大环境”,而是我们自己。勇于走出自己的舒适圈,勇于挑战自己,加油……
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2