大家也都知道Java学习一般就是自学和去培训班学习这两种学习方式,一个是自己找资料自己做学习计划自己学习,另一个是有着固定的学习环境有老师教和其他学员一起学习,不同的方式也适合不同的人群,所以并不能一概而论。
在学习时间上肯定也是不一样的 :自学如果是零基础小白,那时间会稍微更长一点,可能会有6个月~1年,基础好一点的时间会在此基础上根据自己的掌握程度缩减;如果是在培训班学习,零基础小白紧跟老师进度系统学习的话一般都是在5个半月左右的时间学完Java,线上培训一般是6个月左右。
首先正确理解Java:在学习之前,建议想学习Java的学生首先要对Java开发的工作环境、薪酬、开发和入职要求有很好的了解,清楚自己是否能够坚守这个行业。如果他们只是听说IT行业好,Java工资高,他们没有理解力,没有兴趣,他们会盲目地选择学习,最终的结果往往不理想!如果你考虑清楚了,你将正式进入学习阶段。
另一个问题是你是否适合学习Java,这也是关键。首先认识自己,思考自己想要什么,为自己设定目标和学习方向!这是第一步,也是非常重要的一步。
以上的问题你都考虑的清楚明白了,那我们就正式进入到学习环节吧!
视频来入门的话,对于初学者来说简单易懂一些,相较于看书学进去的知识要多一些
Java300集零基础适合初学者视频教程
学习能力跟得上的话,这套视频 3 个月就能拿下。B 站上还有其他的 Java 教学视频,但我想说的是,这些视频最好主看一个老师的,也就是主要跟着一个老师的思路和顺序走,其他老师的作为辅助。记住一点,编程是看不会,听不会的,只能练会。另外就是,记得做笔记,不然看了也白看,除非你有过目不忘的神仙技能。
学习编程一定要先把自己的兴趣培养起来,什么是兴趣,就是你可以自己尝试做个聊天室、计算器之类的简单的偏实战型的小项目。
如果你没有这种兴趣动力,基本上学起来会很痛苦。
学习的初期,你肯定会有千千万万个问题,心里有无数疑惑,这时候千万不要着急,不要放弃。
在学习过程中,记笔记非常重要,俗话说的好:“好记性不如烂笔头”学到的重难点、好用的可以重复利用的代码直接在电脑上记录笔记内容,日积月累,到后面想复习或是想用代码的时候直接快捷键切过来就能用!
实践出真知。在学习过程中,多读老师写的优秀代码和书本上写的好代码。练习,练习,再练习。
Java的理论学习必须与Java的实践学习相结合,然后需要有意识地找到相应的Java项目进行实践。很难将控制理论学习到Java中。只有通过学习和实践,你才能加深对知识的印象。
当你遇到问题通过搜索引擎找到解决方案,就找个大佬请教下,一般大佬都是很乐于助人的,最起码也会拉你到一个技术交流群里,你可以和天南海北的人一起交流着学,如果恰好遇到一些水平和自己旗鼓相当的,一起学习对你来说也是一件好事
最后一个,很重要,就是你一定要有代码量,一定要多敲,不要眼高手低。
这个是很多新手同学还是会忽视,结果学了一个月,自己上手做点东西,完全没思路,因为敲的少,压根就不熟练,脑子里的思路即使有,在敲的过程中也会一闪而忘。
我始终相信一句话,就是汗水和泪水这东西,如果你流多了,上天自然会给予你一些东西来作为交换的。
贵在坚持,如果三天打鱼两天晒网,那你duck不必!
如果你能遵守以上几条学习方法,我相信自学的同学在3-5个月一定能够对java的基础掌握很熟练,培训班的同学就好好的跟着老师学习!加油同学们