Think in Java 笔记_Chapter20_1_Annocation基础语法

/2015年04月05日12:15:05

  1. <张龙老师>_先看看java里面有什么注解(貌似没说注解能干什么)+++[具体的到后面再看完这几章节再做总结]-编译期间类型检查保护,在实际的源代码级别保存所有的信息,对源代码和字节码有强大的检查和操作能力
    1. @Override-复写或者覆盖父类的方法时候需要加上注解  》》》编程思想中说 把isohi当前的方法覆盖超类中方法,方法签名??
    2. @Deprecated-有些方法虽然仍然有效,但是感觉过时了不想再被别人使用,可以加上这个在调用方法时候出现删除线
    3. @SuppressWarning 压制不合适的警告,比如在java SE5.0的ArrayList默认使用了泛型,要是ArrayList里面没有使用泛型,就会默认出现警告,这时候就可以使用 @SuppressWarning,压制该警告+++[java编程思想]第11章持有对象 P217有提及到
  2.   <java编程思想>_
    1. 基本语法
      1. 定义注解
      2. 元注解
    2.    注解处理器-自定义一个注解,包含注解元素;用此注解去修饰A类的x,y,z方法,并且对注解元素分别赋不同值;利用反射获得A类的public访问权 限的方法(getdeclaredmethod),遍历方法集合,根据每一个方法,获得修饰该方法的注解对象,但是修饰该方法的可以不止一个注解,因此需 要指定获得是修饰该方法的哪一个注解对象,( 方法 .getAnnotation()  参数注解.class),根据获得的注解对象,便可以输出该注解对象的里面的属性值
        1. Think in Java 笔记_Chapter20_1_Annocation基础语法_第1张图片

你可能感兴趣的:(java)