每天都有初学者或者是有工作经验的同学询问该如何学习,如何快速学习,因精力有限不能一一回复请见谅,现系统整理一套java初学者最佳的学习方法、路线、大纲及视频资料,并对一些过期的知识点进行剔除!如Struts2,hibernate等旧框架!完全不需要在新手期进行学习,因为外面公司基本不再使用!希望这份精简后的学习大纲对你有所帮助。关注我 点击这里 获取往期Java高级架构资料、源码、笔记、视频
二、学习java的方法
学习的方法有很多,我这里只说一种,最适合it行业初学者的方法。
看视频+敲代码+做笔记+大小学习周期,四者缺一不可
- 看视频:没什么好说的,初学者辨别不了哪些是重点,我会在稍后的学习路线划重点
- 敲代码:看十遍不如敲一遍,你的工作就是敲代码,记住,当你敲不出时,不到万不得已不要再回头看视频!此时不敲,更待何时?
- 做笔记:比敲代码更重要。写下自己学习 心得以及理解(不是背代码),代码敲完可以忘,记下知识点和理解即可。我希望有正在学习的初学者,可以联系我,你把每周的学习笔记整理好,我会酌情发表在这上面。没有稿费。
- 学习周期分为大小,先说小。
- 小周期:一天即为一个小周期,上午看完视频后,必定要抽出半小时看上午笔记。下午看完后,敲代码前,抽出10分钟看上午笔记,抽出30分钟看下午笔记。不想跟你扯什么记忆曲线,照做就行。
- 大周期:每天学习时间五个小时以上的,建议3+1学习周期。即三天学习,一天复习。复习什么?不是叫你复习代码,背代码,复习的资料其实你都有,就是你的笔记。每天看视频时间3小时或以下的,4+1复习周期。