黑马程序员技术交流社区

标题: 在传智读基础班一些同学遇到的问题,和大家说下希望对大家有用吧 [打印本页]

作者: FateYin    时间: 2015-8-6 23:26
标题: 在传智读基础班一些同学遇到的问题,和大家说下希望对大家有用吧
String 类的.equals()在没有重写的时候是地址对比,而不是数值对比
静态方法在不同的类名可以通过 类名.方法名()调用
方法的重载:
方法名相同  和返回值无关 只和形参有关,可以是个数不同,也可以是数据类型不同。

继承:
重写父类的方法时返回值类型、方法名、形参必须一致
返回值类型不同会编译错误   
形参不累类似与重载

构造函数:

在NEW 也就是实例化这个类的时候会自动调用对应的构造函数  如果自己没有写构造函数JAVA会隐式的自动添加一个无参的构造函数  建议在自定义了一个有参的函数时添加一个无参的构造函数。
需要注意的是在继承中 实例化一个子类时  会同时实例化一个父类,如果父类里面有构造函数并且子类也有构造函数时先执行父类的构造函数。

代码块:
为了限制代码的生命周期,并且只执行一次
{
  在代码块内的代码循环完后JAVA会立即清理
}

希望对大家有用,可以的话给点分吧  〒_〒   时间有点赶,技术分又不够,就差技术分了啊,,,,
作者: FateYin    时间: 2015-8-6 23:47
白写咯,都没人。
作者: 13414309233F    时间: 2015-8-7 00:09
不错,赞!!!!继续加油
作者: 张亚昆    时间: 2015-8-7 02:32

“需要注意的是在继承中 实例化一个子类时会同时实例化一个父类。”
这句话有问题!如果这个父类是一个抽象类是不能创建对象的,怎么能说同时会实例化一个父类对象呢?
应该说:实例化子类时一定会调用父类的构造方法,注意这里是不会实例化父类对象的。
作者: 15225159271    时间: 2015-8-7 05:58
写了这么多,必须赞啊
作者: ITHM明    时间: 2015-8-7 07:43
楼主的这篇总结整体上写的还是挺不错的!值得提醒楼主的是:技术分并非是一个总结帖,版主就一定会有打赏的.
你可以通过多发主题帖,多回帖的方式每天赚点黑马币.积累黑马币数量足够多时,再在我的空间-积分栏下用黑马币兑换技术分.当然,如果楼主基础知识已经学的够扎实的情况下,也可以在对应版块发表技术帖,甚至帮论坛的哥们解决一些技术难题!得到版主认可的会有适量的技术分奖励的!详情赚取技术分的途径请参考下面链接的这个帖子~
http://bbs.itheima.com/thread-51275-1-1.html




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