怎样学好java,这个问题在知乎上最起码有成百上千的人在问,其实对于学习编程,大家的回答都是很好的,万变不离其宗,自己需要多努力,零基础只要是方法得当,学习java也不是什么难题,下面我总结出来几点学习java的方法。
第一,理解java思想
java是一门面向对象的编程语言,面向对象是java的核心思想,这也是区分和C等其他编程语言的一个显著特征。掌握面一门语言,首先得掌握它的思想,思想决定高度,这就和我们学习语文和英语一样,汉语学拼音,英语学音标。抓住了核心,学习起来就可以事半功倍。
第二,搞清楚java基本概念
作为一门语言,java是有很丰富又简单的概念,弄清这些基本概念也是必不可少的,死记硬背肯定是不行的,重在理解,理解它们之间的区别与联系,分别有那些应用。有些同学打开电脑就照着书本敲代码,根本没有想过这些代码中用到了哪些知识点,更谈不上理解了,这样是没有任何效果的。
第三,要多练习
只是理解java的基本概念是远远不够的,重要的是要知道怎么去使用它,你可能会觉得Java中那么多东西怎么也记不住,就连写一个小小的入门级程序都要涉及到好多东西。但是,当你亲手在键盘上敲了几遍之后,你就会觉得之前的那些问题都不是问题了。
掌握一种好的而且适合自己的java学习方法很重要。有些同学在学习Java的过程中会陷入误区,下面给大家列出初学者容易进入的误区。
第一,不要盲目的追求速度,速度很重要,但是代码质量更重要,一个在追求速度而不注重代码质量的环境下完成的项目,肯定是会有很多问题的,后期要花更多的人力物力来弥补,得不偿失。
第二,不要一味的看视频,或者是看书,java是一门技术,更重要的是要多动手去敲代码,看书或者是看视频只能是作为一种辅助工具用。
给你的代码写上必要的注释也是非常重要的,好多人写程序时都不愿意写注释,给的理由是没必要或者是时间太紧,试想一下,如果当你正在阅读或者修改一段没有注释的代码时候,你是不是会觉得弄懂它的意思很难,当然你可以花更多的时间去弄懂它,但如果你加了注释的话,就完全没有必要花费更多的时间了。
总之,java是一门容易上手的编程语言,但是你想要融汇贯通,除了掌握良好的学习方法外,努力是必不可少的,学习java要对自己有充足的信心,调整好学习方法和学习的态度。
学习java必须具备的几个条件:
1.学习能力,什么是学习能力,就是当一个陌生的东西给你了,是否有学习的欲望,自己琢磨的心思,学习能力非常重要,如果一个人这点都做不到的话,不管学习什么都是学不会的。
2.正常人的思维逻辑,JAVA不是每一个人都能学会的,因为JAVA的逻辑比较强,有一些人天生逻辑就差,比如一道数学题,有的同学马上懂,有的同学需要老师讲几遍,但是有的同学老师咋讲都不懂。不过学习能力差的同学就要多花时间去琢磨了。
3.必须而且一定有一个老师,因为如果没有人给你解答问题,会浪费很多时间,而且大多数问题对于一个新手来说是很难自己解决的,可能明白人的一句话,你需要一天的时间。这点很重要。
4.目标,坚持下去的一颗心,因为学习JAVA不容易,而且现在转行的也多,工资高,最后能拿高薪的都是刚开始没日没夜的熬过来的,所以坚持非常重要,而为什么学习JAVA成了主要因素,就是坚持下去的动力,比如:挣钱就是动力。
5.找一些想一起学习java的伙伴一起学习,毕竟学习有时候难免会枯燥,有什么问题可以随时有几个伙伴一起学习讨论是很重要的,我这里推荐你看一下这个java学习讨论小组 。有很多正在学习的朋友都在这里学习,有资料有学习工具,有什么问题都可以随时在这里面问我。
零基础的可以按照这个学习路线去学习:
第一阶段:HTML+CSS 静态布局。
第二阶段:必须要掌握的JS/JQ JS尤为重要,也是最难的。
第三阶段:JAVA的基础,JAVASE核心技术,也是JAVA的魂和JAVA紧紧相连的数据库。
第四阶段:JSP相关技术。
第五阶段:JAVAEE企业级开发。
最后,祝你早日学成,成为一名合格的java开发工程师。