黑马程序员:注解

来源:互联网 发布:免费打电话软件 编辑:程序博客网 时间:2024/05/01 07:54
---------------------- android培训、java培训、期待与您交流! ---------------------- 

注解 

java提供的几个基本注解:

1,@SuppressWarnings("deprecation") 忽略警告

2,@Deprecated 标注成警告

3,@Override 标注覆盖

注解相当与一个源程序中要调用的一个类

标注状态

@Retention(RetentionPolicy.RUNTIME)

标注范围

@Target(ElementType.METHOD)

注解的属性

一个注解相当于一个胸牌,表明你是属于哪个单位的,如如果还想区分出属于哪个单位的哪个部门,就要在注解里面增加属性。

在注解中增加标记为:String color();

加了属性的标记效果为:@MyAnnotation(color="red")

用反射获得注解的实例对象,再通过该对象调用属性的方法:

MyAnnotation a = (MyAnnotation)

 

AnnotationTest.class.getAnnotation(MyAnnotation.class);

system.out.println(a.color());

为属性指定缺省值:String color() default "yellow";

---------------------- android培训、java培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net/heima
原创粉丝点击