21xrx.com
2024-12-22 23:13:33 Sunday
登录
文章检索 我的文章 写文章
探究JAVA中常用的注解
2023-06-19 15:45:01 深夜i     --     --
注解 @Override @Deprecated @SuppressWarnings @FunctionalInterface @SafeVarargs @Target @Retention

Java中,注解是一种在程序编写阶段就加入到程序代码中的一个语言元素。与Java关键字和修饰符相似,它应用于源代码而不是编译后的代码,用于为程序提供额外的信息和元数据。在Java应用程序中,注解已经成为了非常重要的一部分。本文将探究Java中常用的注解。

一、@Override注解:继承、实现父类或接口方法时使用该注解表示重写了父类或接口的方法。

二、@Deprecated注解:表示某个方法或类已经过时,在调用时会发出警告信息。

三、@SuppressWarnings注解:抑制Java编译器警告信息,一般出现在不希望出现警告时使用。

四、@FunctionalInterface注解:表示该接口是一个函数式接口,只能有一个非默认方法。

五、@SafeVarargs注解:主要作用是抑制Java编译器的警告信息。

六、@Target注解:用于指定当前注解可以使用的位置,可用于修饰注解声明。

七、@Retention注解:定义注解的生命周期,包括SOURCE、CLASS和RUNTIME三种。

八、@Documented注解:表示该注解子类需要被Javadoc所记录,也就是说,注解出现在Javadoc文档中。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复