---------------------- android培训、java培训、期待与您交流! ----------------------
注解很重要,为来的开发模式是基于注解的。是jdk1.5的新特性
什么是注解:
注解就相当于一个源程序中要调用的一个类,要在源程序中应用某个注解,得先准备好了这个注解类,就像你要调用那个类,你就要先开发好那个类。编写注解类就想编写接口一样,但是在前面多了一个@标记。注解相当于一种标记,在程序中加了注解就等于为程序打上某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具和其他程序就可以用反射来了解你的类以及各种元素上有无何种标记,标记可以加在包、类、字段、方法、方法的参数以及局部变量上。
在java中提高了几个基本的注解:分别是@SuppressWarings;@Deprecated;@Override
一下是一个编程实例:
package cn.itcast.day2;
@ItcastAnnotation
public class AnnotationTest {
/**
* @param args
*/
@SuppressWarnings("deprecation")
//一个注解就是一个类
public static void main(String[] args) {
// TODO Auto-generatedmethod stub
System.runFinalizersOnExit(true);
if(AnnotationTest.class.isAnnotationPresent(ItcastAnnotation.class))
{
ItcastAnnotation annotation = (ItcastAnnotation)AnnotationTest.class.getAnnotation(ItcastAnnotation.class);
System.out.println(annotation);
}
}
@Deprecated
//过时注解
public static void sayHello(){
System.out.println("hi,传智播客");
}
}
---------------------- android培训、java培训、期待与您交流! ----------------------
详细请查看:http://edu.csdn.net/heima