返回信息流想要实现一个和@Deprecated功能类似的注解,没有找到相关的资料。。从源码中也指找到声明,不知道咋实现的。
是不是内置注解是在编译器实现的,没法自定义注解实现?求帮忙指条明路。
这是一条镜像帖。来源:北邮人论坛 / java / #53934同步于 2016/11/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
自定义注解能实现@Deprecated这样的标记型Annotation吗?
tail
2016/11/15镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
【 在 nuanyangyang 的大作中提到: 】
: https://docs.oracle.com/javase/tutorial/java/annotations/
好像有点误解。。我知道自定义注解怎么用,但是不知道怎么实现像@Deprecated一样,当用户使用‘我打上@Deprecated注解的方法’时,会出现类似的警告。
看看java 1.6的annotation processor吧,这个可以在编译期进行处理。 https://deors.wordpress.com/2011/10/08/annotation-processors/
【 在 tail 的大作中提到: 】
:
: 好像有点误解。。我知道自定义注解怎么用,但是不知道怎么实现像@Deprecated一样,当用户使用‘我打上@Deprecated注解的方法’时,会出现类似的警告。
我觉得他说的更像是 IDE 的功能。如果是这样,就写IDE插件好了
【 在 nuanyangyang 的大作中提到: 】
: 看看java 1.6的annotation processor吧,这个可以在编译期进行处理。 https://deors.wordpress.com/2011/10/08/annotation-processors/
: