注解
注解
什么是注解
注解可以被其他程序读取。
以“@注释名”在代码中存在
- 代码中
@interface
表示注解类,不是接口
内置注解
@Oveeride
表示方法声明旨在覆盖超类中的方法(重写父类方法)
只能修饰方法
@Deprecated
不推荐程序员使用(表示已过时),有更好的选择但仍可以使用
可以用作新旧版本的过渡使用
@SupperessWarnings
用来抑制编译时的警告信息,使用时需要添加一个参数
作用范围和放置的位置有关(放置在main方法,则抑制main方法的警告)
元注解
修饰注解的注解称为“元注解”
java定义了4个标准的meta-annotation
@Target
用于描述注解使用范围@Retention
表示需要在生命级别报讯该注释信息(RUNTIME>CLASS>SOURCE)@Docunment
说明该注解将包含在javadoc中,即生成文档时,可以看见该注解@Inherited
说明子类可以继承父类中的该注解
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端