zl程序教程

您现在的位置是:首页 >  后端

当前栏目

java注解

JAVA 注解
2023-09-27 14:23:43 时间

注解

1568531966023
1567995858440
1567995905493
1568532709480
1567995982905
@Deprecated过时方法不是不能调用,只是显示出来,便于选择和之后的迭代

示例:

1568532297222
这些内容可以被抽取到dlc文件中

javadoc test1.java//抽取注解到文档中

生成的文件们:

1568532400284
生成的文档页面(HTML):

1568532434656
1567996077532
1567996399302
@Target(ElementType.FIELD)//声明这个注解类是给其他类的属性做注解

@Rectention(RetentionPolicy.RUNTIME)//定义注解的生命周期

@Documneted//表示将注解写到文档中

@interface TestAnn{

? public int id() default 0;//default是默认值

public String desc() default "";

}

使用:

1567996338339
对一个属性进行注解

1567996392412
注解可以用来替换配置文件的作用以简化操作

示例,依然以之前使用配置文件来调用任意类的任意方法的例子为例:

1568534902021
1568535126089
1568535173886