专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Jdk在Java中的原生注解作用

Jdk在Java中的原生注解作用

更新时间:2020-06-12 15:20:55 来源:动力节点 浏览2128次

注解是在jdk1.5以后引入的新特性!有利于代码的解藕、整洁,提升开发的效率!通俗来讲,注解就是标签,标签的内容可以变动!

注解也是java中的一种数据类型!注解的创建和接口的创建很类似!使用 Interface修饰!既然说到注解了,就要说到jdk本身自带的几种原生注解!这是原生注解是用于修饰自定义注解!如果自定义注解没有这些原生注解修饰,自定义注解不能正常工作使用!

目前,jdk自带的原生注解有6个: Retention, Target, Inherited, Documented, Repeatable, Native其中, Native、 Repeabable是在jdk1.8之后推出的元注解!

 Retention:表示注解保留周期

 Target:表示注解可以使用在什么地方

 Documented:注解写入文档

 Inherited:子类继承父类的注解(子类没有任何注解修饰)

 Repeatable:表示注解的属性可以重复!

 Native:不是以Java语言实现的,而是以本地语言实现的,Java可以直接拿来用

说完原生注解,说说功能性注解,jdk自定了一些功能性注解,帮助我们更加方便的开发程序!

 Deprecated:用于标志过时的类、方法和成员变量

 Override:用于修饰重写的方法

 SuppressWarnings:用户忽略 Deprecated标志过的警告

 SafeVarargs:参数安全类型注解,用于提示用户参数安全(jdk1.7)

 FunctionalInterface:函数式接口注解,用于定义函数式接口(jdk1.8)

Jdk在Java中的原生注解作用

以上就是动力节点java培训机构的小编针对“Jdk在Java中的原生注解作用”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>