菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
332
0

java注解

原创
05/13 14:22
阅读数 2219

注解

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

发表评论

0/200
332 点赞
0 评论
收藏