第一阶段学习java总结
转眼间,我已经进入这个贝沃java培训班已经快一个月不到了。我也从一个java无知的菜鸟变成现在会写一点点小代码了。刚开始来到这个班,别人已经上了四天课了,我先是在网上找了些视屏课程补了一下教过的基础内容。后来才慢慢跟上大部队的步伐,我去之后,一开始学的java的循环知识,有if,while,for循环,当做到课后作业的时候,完全懵逼了,我连最基本的public class void main(String[] args)这个最基础的语句都打不出来,后来就不停的打这句代码,不久就记住了,也不要照着输入了。我觉得一些格式性代码,看的时候我觉得能打的出来,可是当自己真的要自己输入的时候,一个都打不出来,脑子一片空白,单词也记不住,我认为这就是眼高手低的缘故吧!
做这些循环题的时候,就先努力的想怎么解决它。一开始完全没有思路,就先看看老师上课做的有些题目的代码,不停地看,之后觉得这个题目跟老师讲的有些 题的类型好像有点差不多啊!就借鉴老师的代码把这一题先马马虎虎的搞出来,一开始编译错误很多,就照着老师的代码类似的修改,终于编译完成运行出结果,那一点点小小的成就感还是可以的。后来的类似题目,就可以慢慢的做出来了。有的不会的去百度上找到别人写的代码,反复的看他编写的代码,理解他对这一题的思维逻辑,再自己用代码敲出来,就感觉这一题有点会了。再做几道类似的题,感觉这一种题目就差不多可以掌握了。
其实感觉数组加上循环有难度,但仔细的去想,搞清楚每一个循环的干什么的,作用是啥。但其实想清楚了数组的索引和数的位置以及循环的作用,就感觉不会太难了。到后来的面向对象与方法,一开始完全懵逼了,各种静态方法和非静态方法的调用,完全摸不着头绪。后来下课后看看老师这一天讲的东西就慢慢有感觉了,后来方法的调用也就可以用了,自己也理解了一点。但现在关于什么时候要用返回值,什么时候()内要写参数,还是不太理解,拿道题不知道该不该用,但有时后用的时候也能做出来,不用的时候也能做出来,这是现在比较大的困惑。
下一阶段的学习,尽管难,但也不能松懈。努力搞懂自己不会的以及自己不理解的知识点和重难点,
同时有时间还要不是的回顾上一个阶段的所学得知识内容,千万不要搞忘记。最重要的是代码还是要多敲,有意义目的性的去敲,不要眼高手低。