码迷,mamicode.com
首页 > 编程语言 > 详细

java学习之注解

时间:2016-10-08 02:29:10      阅读:143      评论:0      收藏:0      [点我收藏+]

标签: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学习之注解

标签:java注解

原文地址:http://wzsts.blog.51cto.com/10251779/1859201

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!