注解:
不影响程序的运行,可以当做注释,也能被别的程序读取
内置注解:
@Override告诉去检查这是不是在重写方法,若不是则报错

@Deprecated:能调用但是不建议调用
SuppressWarnings:不再显示警告信息


zzz
自定义注解:

@Target:设置注解范围
下图 @Target:表示该注解只能用于方法前面


@Retention

下图此处表示:可以加到类和方法前面:

定义参数变量和数组,及默认值:


如果自定义注解只有一个参数且名字为value:


反射:
Class对象及获取方法:
所有int[]对应一个Class对象:



获取类的信息:


原文:https://www.cnblogs.com/pjishu/p/12657330.html