黑马程序员技术交流社区

标题: 新人技术贴 [打印本页]

作者: 史诗小灰灰    时间: 2018-8-28 23:12
标题: 新人技术贴
来黑马快半个月了吧,记得一开始用NotePad++敲“HelloWorld”都要报个七八行错误,到现在就算敲不出来,也能看懂代码说的啥意思,执行步骤是什么,虽然入门都算不上,但是收获还是蛮大的,学习java对于我来说第一件事就是克服心里的障碍,毕竟不是计算机专业的,多多少少都会有点懵。这个时候一定要抓住重点,老师说过,面向对象和方法调用就是重点,贯穿整个java,那就从最重要的开始学起来,最难得最重要的学会了的话,剩下的我觉得也就不在话下了吧。
先说说面向对象思想:
说到面向对象就不得不提与之相对的面向过程了,我的理解是,面向过程,凡事亲力亲为,过程是重点,而面向对象侧重点是结果,过程什么的不是我要注意的。面向过程的代码在后期的修改中会很麻烦,而面向对象在后期的修改,功能的增加或删除来说都相对简单易操作,简而言之就是说面向对象更能适应变化。其中类与对象是核心,类理解为一类,比如车类,车分成卡车,轿车,轿车有分为C级B级。所说的这么多都属于车类,而具体的那辆车都是对象了,而这种分级理解为继承,其中每种车的不想被别人知道的核心技术视为封装。关于对象重要的两点就是对象的属性和行为,java与之对应的就是成员变量和成员方法。其他需要注意的地方暂不细说了,毕竟学习的知识有限。
在来说说方法的调用:
我对方法的理解就是字面上的理解,就是一个方法,例如一个可以计算加减乘除的方法,一个可以判断对错的方法,等等。而当我需要某一种方法的时候,我可以进行调用,而不是去重复的去写这个方法,去调用已有或者已写好的方法无疑节省了时间,减少了代码出错的可能性。而方法我觉得最重要的就是方法的参数与返回值,严格参照格式但是又要能活学活用,提高自己写的代码的复用性,从而提升性能。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2