教程中心 / Java教程 / 注解基础

注解基础

8分钟 注解

注解概述

注解(Annotation)是Java 5引入的特性,为代码添加元数据,不直接影响代码执行。

常用内置注解

注解说明
@Override方法重写标记
@Deprecated标记已过时
@SuppressWarnings抑制警告
@FunctionalInterface函数式接口标记
@SafeVarargs安全可变参数

注解使用示例

 @Override
public String toString() {
    return super.toString();
}

@Deprecated
public void oldMethod() {
}

@SuppressWarnings("unchecked")
public void legacyMethod() {
} 

小结

  • 注解提供元数据
  • @Override标记方法重写
  • @Deprecated标记过时
  • 注解不直接影响代码执行
☕ Java 在线代码编辑器
📝 运行结果