JAVA大学课堂笔记(重新上传)

本文介绍了Java注解的基本概念,包括其与注释的区别,以及在生成文档、依赖跟踪、编译检查等方面的作用。重点讲解了Override、Deprecated和SuppressWarnings等标准注解,并提到了自定义注解的创建。此外,还简单提及了枚举接口在Java中的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。
2.注解常见的作用:生成帮助文档,常用的有:@see、@param、@return等。跟踪代码依赖性,实现替代配置文件功能。
在编译时进行格式检查。
3.Override注解: 该注解是用来指定方法重写的,只能修饰方法并且只能用于方法重写,不能修饰其他元素。
4.Deprecated注解:该注解可以用来注解类,接口,成员方法和成员变量,用于表示某个元素已经过时。
5.Suppress Warnings: 该注解主要用在取消一些编译器产生的警告对代码左侧行列的遮挡,有时候这样会挡住我们断点调试时打的断点。
6.自定义注解:  声明自定义注解使用 @interface 关键字(interface 关键字前加 @ 符号)实现。
7.枚举(The Enumeration)接口定义了一种从数据结构中取回连续元素的方式。枚举声明的方法:boolean hasMoreElements( ):测试此枚举是否包含更多的元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值