注解的作用目标 类(接口 枚举) 方法 构造器 参数 局部变量 包(但是不能直接放在上面)
2015-04-26 20:37
537 查看
定义注解:
应用注解:
//注解的使用
/*
* 定义注解类:框架的工作
* 使用注解:我们的工作
* 读取注解(反射):框架的工作
*/
//天下所有的注解都是Annotation的子类
package 註解; //天下所有的注解都是Annotion注解的子类 public @interface A { //定义注解 }
应用注解:
package 註解; @A public class TestA { @A private String name; @A public TestA() { } @A public void fun1(){ } public void fun2(@A String name){ @A String username="小风"; // @A 错误 System.out.println("Hello"); } }//注解的作用目标 类(接口 枚举) 方法 构造器 参数 局部变量 包(但是不能直接放在上面)
//注解的使用
/*
* 定义注解类:框架的工作
* 使用注解:我们的工作
* 读取注解(反射):框架的工作
*/
//天下所有的注解都是Annotation的子类
相关文章推荐
- ssm框架后台对app的接口进行登录验证(拦截器,更智能只要方法上面有这个定义注解就验证)
- 自己试验在spring的环绕通知里获取目标对象的类名和目标方法的参数类名,用于根据自定义注解判断访问权限,有没有更好的办法,高手指点一下
- final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口
- Java反射03 : 获取Class的注解、修饰符、父类、接口、字段、构造器和方法
- Java基础---基础加强---增强for循环、自动拆装箱及享元、枚举的作用、实现带有构造方法、透彻分析反射的基础_Class类、成员变量的反射、数组参数的成员方法进行反射、数组的反射应用
- Java基础---基础加强---增强for循环、自动拆装箱及享元、枚举的作用、实现带有构造方法、透彻分析反射的基础_Class类、成员变量的反射、数组参数的成员方法进行反射、数组的反射应用
- final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口
- final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口
- jfinal 判断方法参数不能为空的注解
- final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口
- 接口中的静态方法不能被实现类继承和子接口继承,但是接口中的非静态的默认方法可以被实现类继承。
- 通过spring aop去反射目标类方法参数的注解值
- 抽象类和接口作为形式参数 多态 抽象类和接口虽然都不能直接创建对象,但是可以通过多态进行对象的创建
- SpringMVC的Controller方法的参数不能直接绑定List、Set、Map
- hessian接口参数,子类与父类不能有同名字段解决方法
- MyEclipse中,当我们写一个类实现一个接口时,会自动生成重写该接口的方法,但是,方法的参数提示不够好,是什么原因导致的呢?该如何解决呢?
- mybatis中Dao接口里方法的参数注解以避免报错
- final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口
- static方法可以直接从普通方法(regular method)中调用,但是普通方法不能直接从static方法中调用,为什么?