Java注解中不同类型及其知识点有哪些详细解释?

2026-04-13 05:081阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计790个文字,预计阅读时间需要4分钟。

Java注解中不同类型及其知识点有哪些详细解释?

提到Java中的注释,与我们平时使用的注释确实有很大区别。主要区别在于,Java注释是作为特性来使用的,而普通注释则没有这种功能。Java中常见的注释是类、方法和变量的特性,与我们的类使用层面相同。关于Java注释的类型,我们可以简单分为两类:自定义注释和元注解。

提到java里的注解,和我们平时的注释还是有很大的区别,主要是作为java特性来使用的,跟我们常见的类是同一个使用的层面。关于java注解的类型,我们可以简单分为:自定义注解和元注解。其中元注解里的JDK又有5中注解的类型,下面一起来看看具体的内容讲解吧。

1、自定义注解

定义注解使用关键字: @interface

// #1 定义注解 public @interface MyAnno1{ }

2、元注解

用于修饰注解的注解。

JDK提供的5种元注解:

(1)@Target:用于确定被修饰的自定义注解使用位置

(2)@Retention:用于确定被修饰的自定义注解生命周期

(3)@Inherited:表示该注解具有继承性(了解)

(4)@Documented:使用 javadoc 生成 api 文档时,是否包含此注解 (了解)

(5)@Repeatable:注解在同一个位置,只能出现一次。使用@Repeatable,可以在同一个地方使用多次了。

阅读全文

本文共计790个文字,预计阅读时间需要4分钟。

Java注解中不同类型及其知识点有哪些详细解释?

提到Java中的注释,与我们平时使用的注释确实有很大区别。主要区别在于,Java注释是作为特性来使用的,而普通注释则没有这种功能。Java中常见的注释是类、方法和变量的特性,与我们的类使用层面相同。关于Java注释的类型,我们可以简单分为两类:自定义注释和元注解。

提到java里的注解,和我们平时的注释还是有很大的区别,主要是作为java特性来使用的,跟我们常见的类是同一个使用的层面。关于java注解的类型,我们可以简单分为:自定义注解和元注解。其中元注解里的JDK又有5中注解的类型,下面一起来看看具体的内容讲解吧。

1、自定义注解

定义注解使用关键字: @interface

// #1 定义注解 public @interface MyAnno1{ }

2、元注解

用于修饰注解的注解。

JDK提供的5种元注解:

(1)@Target:用于确定被修饰的自定义注解使用位置

(2)@Retention:用于确定被修饰的自定义注解生命周期

(3)@Inherited:表示该注解具有继承性(了解)

(4)@Documented:使用 javadoc 生成 api 文档时,是否包含此注解 (了解)

(5)@Repeatable:注解在同一个位置,只能出现一次。使用@Repeatable,可以在同一个地方使用多次了。

阅读全文