注释是写给人看的,注解也是给人看的,但注解是解释程序的
比如: @Override 重写方法 @deprecated 表示不建议使用的方法,属性,类 @suppressWarmings 镇压警告
@Target(ElementType.****) 注解使用的范围, @Documented 文档 @Retention(RetentionPolicy.) 级别(source<class<runtime) @Inherited 子类可以继承父类注解
通过反射获取类类型方式 1.对象.getClass(); 2.Class.forName(类全限定名) 3.类名.class
