其他分享
首页 > 其他分享> > LintCode练习:2854 · 自定义注解

LintCode练习:2854 · 自定义注解

作者:互联网

本题旨在练习自定义注解,无奈前面的知识点没有讲述自定义注解的详细信息,比如生命周期,作用对象等,所以导致这道题虽然提示了但是也不会的现状。

你还需要了解的自定义注解相关知识:(元注解)

本道题的参考答案:

import java.lang.annotation.*;

@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD})
public @interface MyAnnotation {
    String name();
    int age();
}

在MyAnnotation文件下,虽然和以前一样给出了class... ,但是此次需要将class改为@interface来自定义我们的注解,定义注解和定义类很像,但是我们大概不能在相同类名下定义相同名字的注解。

参考博客:

Java自定义注解 

一篇文章,全面掌握Java自定义注解(Annontation)

 

 

 

 

 

 

标签:Java,自定义,LintCode,2854,MyAnnotation,interface,注解,class
来源: https://www.cnblogs.com/mlblog27/p/15794945.html