2019学习Java最有效的方法有哪些?
2019学习Java最有效的方法有哪些?
-
不知道为什么题主要加个2019作为修饰语,我觉得,不管是哪一年,任何时候,学一样东西或者学一种技术,都无非是“学—练—纠”的循环。
首先说“学”
学就是“学习”的学,首先跟着别人学。
从学习java来说,第一步,你得先学理论知识。你得先知道面向对象是个什么玩意,“Hello world”怎么输出出来。这个阶段,你可以选择看书籍,或者听别人讲课。我建议选择后者,因为在你什么都不懂的情况下,听别人讲是最快入门的方式,具体方式:去“网易云课堂”、“CSDN”等教学类视频网站看教学视频。
第二阶段:跟着敲。
学习代码这东西,我觉得没什么特别好的方法,就是哐哐敲就行。在学的阶段,我们没有必要非得自己构造逻辑敲,就是比着敲就行。比着书上敲,比着视频敲,比着别人的源代码敲,什么都不干,就是一顿敲。但是,敲的过程,不是让你来学26个字母的键盘位置的,你得学着思考,多想想,他为什么这么写,这段代码实现了一个什么功能。
其次说"练"
练和纠,共同组成了学习的习。
练也没有别的方法,还是哐哐一顿敲,但是此敲非彼敲。这个敲就不是比着敲了,而是根据逻辑需求,自己去构造逻辑代码,实现功能。这个阶段一开始比较考验耐心和平常心。因为代码不熟的情况下,经常一段代码搞几个小时,这里改改,那里补补的,很正常,所有人都是从这个过程过来的,要平常心对待。
最后说“纠”
纠顾明思议就是纠错。这个纠错不是指的你的某一段代码里的bug,纠正过来。而是说纠正你的知识体系。人的大脑不像数据库,知识进去了,就持久化了,人会遗忘,不但会遗忘,有时还会篡改,把本来记得对的知识改成错的。所以我们要时不时的对自己大脑里的知识,过滤一遍,把错误的纠正过来,把遗忘的和不会的补充上去。
总的来说,学习就是不断地“学—练—纠”的循环。循环次数越多,学的越扎实。我的头条号,每天会发布十条java题的讲解和分析,对于“练”和“纠”的过程很有帮助,欢迎关注!
2019-07-15 14:35:30 -
学会取舍,用到什么就学什么
编程路上知识点甚多,你能掌握的永远是很少的一部分,新的技术不断出现,你难道能跟上? 相反,编程思想确是相对稳定的。
对于新手,到书店找一本入门的书,用最快的速度读一遍,不要超过3天。 记住,你不需要理解,因为你理解不了,你只需要对那些东西有个大概的意识,噢噢噢,好像有那么几页有这个东西,能达到这个效果就非常不错了。 千万不要一开始从第一章就仔细的看,那没用。
看完之后,找你最感兴趣的部分看,如果看不懂哪些内容,就去翻其他部分,然后马上返回。这部分看懂后,马上开机训练。
学会总结
知识如果不用,就会被逐渐淡忘,当你需要的时候,如何能用最短的时间回复呢?那就是记笔记。 blog很好,写在笔记本上也行,写在一个word文件里面也好。 总之,以你能很快的能找到为准。
正确理解学习过程
初学时,就是死记硬背,你只需要知道应该怎么样就可以了。
有一定经验后,你就需要知道,还能怎么样?
熟悉后,你应该知道为什么要这样?如果不这样会怎么样?
精通,这个东西适合吗?如何选择呢?
2019-07-15 14:10:16