发布网友 发布时间:2022-04-22 06:58
共5个回答
热心网友 时间:2022-06-17 02:17
你是要在构造方法上加注解还是,在自定义注解类中实现构造方法?
1、构造方法上加注解和普通方法加注解是一样的在构造方法定义前加 @注解类型就像行了。
public class Car {2、java语义规定注解类不能定义构造方法。可以使用default 关键字规定默认值,规定了默认值在使用时就可以省略属性赋值。
@Retention(RetentionPolicy.RUNTIME)
热心网友 时间:2022-06-17 02:17
注解的构造函数?是给构造函数加注解么?在方法或者变量的前一行输入 /** 以后按回车就有了,注释模板可以自己改热心网友 时间:2022-06-17 02:17
//每个注解就是一个类
@注解接口类(接口属性=值)
//创建一个自定义注解
@Retention(RetentionPolicy.RUNTIME) //运行时获得
@Target(ElementType.METHOD) //针对方法的注解
public @interface 自注标{
int 属性1();
}
//注解加在自己的普通类上
class A{
@自注标(属性1=123)
public void hello(){
}
}
//在自己框架操作下游开发者的代码时,通过反射得到该注解的值123
自注标 a=A.getClass().getMethod("hello").getAnnotation(自注标.class);
int i=a.属性1();//就能获得用户注解值。进行相应的动作
热心网友 时间:2022-06-17 02:18
注解是工具封装的特殊方法,只可以调用,它的构造函数是被封装起来的。你也可以自己定义注解,注解是方法的特殊调用,自己定义注解就可以自定义构造方法;热心网友 时间:2022-06-17 02:19
构造函数注释说明 就相当于 这个类注释说明 例: