首页 > 其他分享 >469注解概念和470JDK内置注解

469注解概念和470JDK内置注解

时间:2022-09-26 15:46:26浏览次数:58  
标签:470JDK 469 SuppressWarnings 代码 文档 void 注解 public

注解概念

注解:
*概念︰说明程序的。给计算机看的
*注释:用文字描述程序的。给程序员看的
*定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是0.1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。

它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元秦进行说明,注释。|

概念描述:

jdk1.5之后的新特征

说明程序的
*作用分类︰  
编写文档:通过代码里标识的元数据生成文档【生成文档doc文档】

代码分析:通过代码里标识的元数据对代码进行分析【使用反射】

编译检查:通过代码里标识的元数据让编译器能够实现基本的编译检查【override)
JDK中预定的那一些注解

@Override检测被该注解标注的方法是否是继承自父类(接口)的

@Deprecated该注解表示的内容,表示以已过时

@SuppressWarnings压制警告,一般传递参数all@SuppressWarnings("all")
JDK内置注解

public class AbboDemo01 {
    @Override
     public String toString(){
         return super.toString();
     }
     @Deprecated
     public void show1(){
        //有缺陷
     }
     @SuppressWarnings("all")
     public void show2(){

     }
     public void demo(){
        show1();//已过时调用时该方法被画上了横线
        show2();
         Date date = new Date();
         date.//下滑可以看到禁用的方法
     }
}

 

标签:470JDK,469,SuppressWarnings,代码,文档,void,注解,public
From: https://www.cnblogs.com/agzq/p/16730055.html

相关文章

  • Spring(十一):使用注解开发
    一、导包(添加依赖)在Spring4之后,想要使用注解就必须要导入spring-aop这个包,这里我直接添加的spring-webmvc,其中包含了我们需要的包。maven:spring-webmvc<depend......
  • 471注解_自定义注解格式&本质和472注解_自定义注解属性定义
    自定义注解格式&本质格式:元注解public@interface注解名称{随机性列表} 本质:注解本质上就是一个接口,该默认继承Annotation接口publicinterfaceMyAnnoexten......
  • 注解_概念和注释_JDK内置注解
    注解_概念注解:说明程序的,给计算机看的注释:用文字描述程序的,给程序员看的定义:注解(Annotation)也叫元数据,一种代码级别的说明,它是JDK1.5及版本引入的一个特性,与类,接口,枚举,......
  • Spring(十):注解实现自动装配
    上一篇文章我们已经学习了Bean的自动装配,是在xml文件中配置autowire来实现的,现在我们来学习一下通过注解来实现自动装配。一、使用注解需要的准备工作使用注解在xml配置......
  • MyBatis 多条件查询、动态SQL、多表操作、注解开发,应有尽有,一网打尽!
    来源:iyu77.blog.csdn.net/article/details/125761737MyBatis封装了JDBC通过Mapper代理的方式,以前繁琐的操作通过“属性与字段映射”就简单化解,MyBatis的动态SQL完美展现了......
  • JadConfig 注解驱动的java 配置管理包
    JadConfig是graylog开源的一个基于注解驱动的java配置管理包,graylogserver对于配置的管理就是使用了此包JadConfig使用比较简单,但是功能还是很强大的,配置包含了校......
  • 基于注解的字段脱敏处理
    java中对自定义注解的说明请参见:http://www.cnblogs.com/peida/archive/2013/04/24/3036689.htmlhttp://www.cnblogs.com/peida/archive/2013/04/26/3038503.html有......
  • 自定义注解
    格式元注解public@interface注解名称{属性列表}本质注解本质上就算一个接口该接口默认继承Annotation接口属性接口中的抽象方法要求属性的返回......
  • 常用参数注解
    路径变量@PathVariable①获取指定路径变量:@GetMapping("/car/{id}/owner/{userName}")publicMap<String,Object>getCar(@PathVariable("id")intid,......
  • 注解-自定义注解-元注解和解析注解
    注解-自定义注解-元注解元注解:就是用于描述注解的注解@Target:描述注解能够作用的位置@Retention:苗猪注解被保留的阶段@Documented:描述注解是......