[关闭]
@liayun 2016-06-09T15:58:58.000000Z 字数 7374 阅读 1234

注解

java基础加强


了解注解及java提供的几个基本注解

总结:注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。标记可以加在包,类,字段,方法,方法的参数以及局部变量上

注解的应用结构图

注解就相当于一个你的源程序中要调用的一个类,要在源程序中应用某个注解,得先准备好了这个注解类,就像你要调用某个类,得先要开发好这个类。
注解的应用结构图

自定义注解及其应用

注意:元注解以及其枚举属性值不用记,只要会看JDK提供那几个基本注解的API帮助文档的定义或其源代码,按图索骥即可查到,或者直接看java.lang.annotation包下面的类。

为注解增加基本属性

为注解增加高级属性

注解的详细语法可以通过看java语言规范了解,即看java的language specification,可知道注解的属性类型包括:基本数据类型,String,Class,枚举,其他注解,以及这些类型的数组

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注