首先讲一下高效学习方法:
- 因为大脑的弱点:生物性的本能,趋利避害,大脑会自动的屏蔽它所不喜欢的东西;所以人们常说兴趣是最好的老师,在开始学习前想一想编程的乐趣,编程带来的美好事物,例如:网络,电子游戏,工作等等。
- 因为编程能力和逻辑思维能力正相关;所以学习时不能死记硬背,需要理解原理,要活学活用能举一反三。
- 因为大脑的弱点:潜意识的自我欺骗和遗忘,以为自己掌握了,实际上并没掌握,或者学完就忘;所以要在大脑中总结,整理新学的知识点,两三天后再次复习,并把知识输出:用新知识写段代码,设想应用环境,或者写篇博文等等。
其次学习要有目标,并把大目标拆解为小目标一个个攻破,如下是我整理的java学习重点思维导图(覆盖2019笔试面试考点):
思维导图源文件已发布在导图社区https://mm.edrawsoft.cn/store