经过在千锋大数据培训一段时间的学习,让我认识到基础是最重要的,只有基础牢固才有可能对后面的学习有更加深刻的认识!
这一个月来我学习一门新的语言,对于初学者来说是很困难的,参考材料是不能没有的。Java是大数据的基础,没有这个基础就不能进行下面的学习。所以碰上不懂得就要多问,多查资料。同时,对一个最简单的程序也应该大胆的尝试去调试,多想想如果改动一下会出现什么结果?为什么必须那样写?多去想想这些问题然后去操作,会让你有更多的收获。这样反复地思考是很有用的。
在学习Java的语法时,我认为是比较好理解的,需要注意的是有几个不容易搞清楚的关键字的用法,public、protected、private、static,什么时候用,为什么要用,怎么用,在课后反复看了好几遍才弄明白。
在学习Java的面向对象的编程语言的特性。比如继承、构造器、抽象类、接口、方法的多态、重载、覆盖、Java的异常处理机制。对于一个没有面向对象语言背景的人来说,我觉得这个过程需要花很长很长时间,因为学习Java之前没有C++的经验,所以只能花更多的时间去记忆,然后彻底的把这些概念都搞清楚,把书上面的例子反复的揣摩,修改,尝试,把那几章内容反复的看过来,看过去,看了很多遍,才彻底领悟了。
这一个月来我的生活虽然很累,但是感觉很充实,接下来的学习对我来说更是一个挑战,所以我会更加努力!
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱