java学习之注解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习之注解相关的知识,希望对你有一定的参考价值。

import java.lang.annotation.Annotation;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.reflect.Field;

public class Test {

	public static void main(String[] args) throws Exception{
		Class clazz= Class.forName("com.zy.test.MyDemo");
		
		myAnn as= (myAnn) clazz.getAnnotation(myAnn.class);
		
		System.out.println(as.value());
		System.out.println(as.name());
	}
}

@myAnn(value = "aaa", name = "mydemo")
class MyDemo {

}

//注释何时被取消
@Retention(RetentionPolicy.SOURCE)
 @interface myAnn {
	
	 String value();
	 
	 String name();

}


以上是关于java学习之注解的主要内容,如果未能解决你的问题,请参考以下文章

jackson学习之六:常用类注解

jackson学习之六:常用类注解

JAVA学习之注解

Java学习之注解Annotation

Java学习之反射机制及应用场景

spring boot框架学习学前掌握之重要注解-java配置方式