Java学习记录

本文探讨了重载和重写在面向对象编程中的概念,包括它们的定义、注意事项,以及super和this关键字的用法。同时,比较了String与StringBuilder的差异,并聚焦于它们在信息技术中的应用场景。
摘要由CSDN通过智能技术生成

重载和重写的理解。

  • 重载(overload ):在一类下的一组方法,(继承的方法也算)方法名相同 ,参数类型不同。
  • 重写(override ):产生继承关系,名字和参数必须和父类一致。(返回类型小于等于父类)。

重写注意

  • 可在方法前加上@override 防止重写父类方法出错。
  • 重写的修饰符子类要大于父类。
  • 私有方法不能被继承重写。

super和this的理解。

  • this:代表本类对象的引用
  • super:代表父类存储空间的标识(可理解为父类对象的引用)

String 和 StringBuilder的区别:

  • String:内容是不变的。
  • StringBuilder:内容是可变的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值