作为一名Java的学习者,跟大家分享下我的学习经验。
学习Java呢,如果你学过别的面向对象的语言那么通过类比我觉得你一定学起来比较轻松,这里就从什么语言没学过的小白说起。
首先来给大家推荐几本参考书。
当初java入门的时候看了一些书,现在想起来特别喜欢 head first java。读起来的感觉就是不一样。强烈推荐!!
这本书我推荐对面向对象编程和其他计算机语言不熟悉的初学者,通俗易懂,讲的全是基础,不会让你被那些繁多的类,方法啥的弄的失去兴趣,因为里面全是基础大家认真看完即可。。。强力推荐这本。
小编相信这里有很多学习java的朋友,小编整理了一份java方面的学习资料,想要获取的可以加我的java学习群的哟,928204055。欢迎爱学习Java的你们。
《疯狂Java》作者:李刚
这本书讲的极其细致,不过信息量太大,对于初学者来说任务太重。。如果你掌握了上面那本书的知识点,那我强烈建议你买下这本厚书好好研读,也可以将这本书作为一个类库来查阅,总之知识点应有尽有。
硬件的东西说完了接下来就聊聊方法,首先Java是一门语言,然后语言是用来和计算机沟通实现一定的功能,也就是说,语言是为需求而生滴。
所以你必须先有一个需求,比如你想用Java编写一个小游戏,那么你的初级阶段的学习就该是为了实现这个目标不断奋斗,兴趣使然嘛这样你就不会觉得累枯燥。
学习初期你肯定会有千千万万个问题,心里有无数疑惑,这时候千万不要急躁,不要放弃。。解决方法应该是,有疑惑尽量请教别人,如果你觉得怕麻烦别人,那么请你去翻书,我建议不懂的地方要多看几本书的这个知识点,因为老师不同讲解的思路角度也不同,就像买鞋,一定有一款适合你。
如果你懒到书都不想翻,那么没关系,你就把这点疑惑完全的一字不落背下来。多思考,有那么一天,往后走着走着你就会发现前面豁然开朗。。
最后也是最重要的一个就是代码量。一定要多敲,不要眼高手低。往往敲代码的时候你才可以发现问题。。我始终相信一句话,泪水和汗水这类东西,如果你流多了上天它自然会给予你一些东西来作为交换的礼物。
贵在坚持,曾经看到这样一句话,如果你的耐力和野心不相匹配,那么你最多也就是一个笑话。