A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lxiaochi 初级黑马   /  2018-8-24 11:05  /  2133 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

个人学习经历和体会

        第一点,我觉得学习Java最重要的是坚持,要有坚定的目标。这一点有点老生常谈了,但是事实就是如此,你如果静不下心,如果耐不住寂寞,如果不能坚持,那么你永远都无法真正掌握一门技能。纵然你再有天赋,不坚持,永远到不了终点。来黑马学习Java2个月了,仅仅两个月中,多次差点荒废掉,能够坚持到现在,很大程度上是因为我喜欢计算机。我觉得你只有想清楚了自己的学习目的以及对未来的规划,你才能更好的坚持,也才能更好的继续学习。
        第二点,学习方法层面
        首先肯定要学基础的,而且要花很长的时间去学习,但是作为一门编程语言,不仅要学习看书看视频,更重要的是实践。多敲代码,这才是关键,如果你把视频上的每个例子都动手敲一遍,肯定比你光看视频学到的更多,经常有同学说,看视频时都能理解,到自己写代码时就怎么也敲不出来,遇到这种情况时,我们应该多敲几次,每一次都会有不一样的理解和收获,这也会是我的经验,我就是这么过来的,其实我在大学期间就有看一些Java的书籍,但总是看不懂,理解不了,后来静下心把代码多敲了几遍,感觉就慢慢入门了,也理解为什么要这么写......总之,学基础的第一要务是实践。
        其次,多思考,这一点学什么都一样,不思考,不多问几个为什么,你永远都领悟不到更深层次的东西,同时,有问题尽可能的去查找,比如上网搜索或者查阅书籍资料,如果找不到再去请教身边的盆友或者老师。这样做,一方面能够增强你查阅资料的能力(更多是检索百度有效资源的能力= =),另一方面能够让你养成独立思考问题的习惯,而这两者都是对你以后很有帮助的,特别是随着你能力的增长,研究的领域慢慢深入,能帮到你的人会越来越少,这时候你只能靠自己。
        然后,要善于总结和分析。就是在自己学完一个板块要自己总结一下,这样有助于你梳理知识点,同时也方便以后查阅和复习。要尽可能的多的去做一些简单的小项目,这一点尽可能的贯穿于学习的整个过程,因为实例练习有助于加深你对知识的理解,同时也可以帮助你把多个知识点串联起来。在做小项目或者实例练习的时候,尽可能够多思考,多琢磨,多测试,尽可能精简代码,这样可以培养你的项目思维,对于你以后开发项目有很大的帮助。
        同时,很重要的一点是要坚持尽可能的徒手敲代码,不要借助任何的工具(不带自动补全),现在我们用过elipse,idea这些功能强大的开发工具,可以提高我们的开发效率,但我们不能过渡依赖它,因为到时候笔试的时候,你怎么能够完整的写完一个程序呢。
        最后,多花时间去研究优秀的代码。就像写文章一样,我们要多读多看,汲取他人代码中的养分,将好的方法、代码应用到自己的程序中。
        还有一点,就是写代码的时候尽可能的规范,提升代码的可读性,同时也方便别人阅读你的代码,这一点在大公司尤为重要。

6 个回复

倒序浏览
写的太牛了,真棒,受益了
回复 使用道具 举报
最重要的是坚持,要有坚定的目标,写的真好
回复 使用道具 举报
现在学习让咱们入门,后期工作实战,相信经过几个月一定能够胜任,这边养成的习惯对于工作是很有用的
回复 使用道具 举报
只有基础扎实了,才能为以后铺路。
回复 使用道具 举报
说的太对了,真的不能依赖高级软件,偶尔默写下代码还是好的
回复 使用道具 举报
受益了,你基础一定好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马