Spring Boot的@Override注解

本文详细介绍了Java中的@Override注解,该注解用于标记一个方法是重写了父类的方法。使用@Override可以确保编译器检查方法签名的正确性,避免因大小写错误或其他语法问题导致的意外行为。当在子类方法前添加@Override,如果找不到匹配的父类方法,编译器将报错。例如,在重写onCreate()方法时,正确的使用@Override可以提高代码的可读性和正确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

@Override

加了此注解的方法,表示此方法是一个覆写的方法,如果不满足覆写会报错。

作用:

  1. 检测方法覆写的正确性。
  2. 告诉读者此方法是覆写方法。
  3. 编译器会验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。

比如
重写父类的onCreate时,在方法前面加上@Override 系统可以帮你检查方法的正确性。

@Override
                public void onCreate(Bundle savedInstanceState)

如果你写成其他的形式,编译器会报错,比如写错大小写等:

@Override
             public void oncreate(Bundle savedInstanceState)
             {…….}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值