Java中注解学习系列教程一

作者: 凯哥Java | 来源:发表于2019-06-17 09:23 被阅读0次

前言:

我们为什么要学习注解?

注解是我们的编程更简洁明了。spring boot的流行也带动了注解。spring boot中就使用了大量的注解来减少配置。我们在使用spring boot开发时候,感觉很简洁。这个就是注解的功劳。注解开发也是一种趋势。所以,我们还是很有必要学学注解的。

来看看《凯哥Java-注解》系列主要内容

本文主要讲解前三个:注解定义、JDK内置注解、第三方注解。

一:注解定义

来看看百科上怎么说的:

JDK 1.5之后出现的,元数据……。太难理解了。一句话:

注解可以理解为一种标识,是给代码把标签的。标签里面可以有其他属性。在解析的时候,可以判断类中是不是有打下的标记。如果有,OK,就解析标签里面的属性。如下图总结:

二:JDK中内置注解

JDK中内置的三个注解分别为:@Override、@Deprecated、@Suppvieswarnings

@Override:重写、覆盖。这个我们比较常见在JAVA中也叫重写。常用于父子类之间或者接口与实现类中。子类或实现类重写父类方法。比如重写toString方法。子类重写父类方法。

@Deprecated:过时的、废弃的。一般在新版本中会替换掉或者接口中在下一个版本会被废弃掉的。

如:Calendar类中就有很多这样的。

@Suppvieswarnings:压缩警告,用于通知Java编译器忽略特点编译警告。如我们声明了一个属性没有使用。有可能会提示。使用这个注解之后就可以忽略警告了。

三:第三方注解。

第三方注解,是我们工作中使用最多的,也是对我们作用最大的。常见的spring注解。如下图

声明:本文由凯哥Java系列教程中Java注解讲解第一篇文章。

相关文章

  • Java中反射学习系列教程之一

    在上一个系列教程-《Java中注解学习系列教程》中解析自定义注解的时候用到了Java中一种技术--反射。其实在很多...

  • Java中注解学习系列教程-3

    本文是《Java中注解学习系列教程》第三篇文章 在前两篇中我们学习了注解的定义、JDK内置注解、注解分类及自定义注...

  • Java中注解学习系列教程-2

    在上一篇文章中,我们讲解了:Java中注解的定义、JDK中内置注解、第三方注解。 本文是注解系列教程中的第二篇。来...

  • Java中注解学习系列教程-4 使用自定义注解实现excel导出

    本文是《Java中注解学习系列教程》第四篇文章也是小案例文章。 自定义注解小案例是:使用自定义注解实现excel导...

  • SpringBoot学习

    学习站点: 易百教程 注解 [springBoot系列]--springBoot注解大全 SpringBoot@C...

  • Java中注解学习系列教程一

    前言: 我们为什么要学习注解? 注解是我们的编程更简洁明了。spring boot的流行也带动了注解。spring...

  • Java注解的使用

    Java注解的使用 参考 廖雪峰java教程 使用注解 什么是注解(Annotation)?注解是放在Java源码...

  • java NIO详解

    Java NIO系列教程(1):Java NIO 概述 NIO学习系列:缓冲区内部实现机制 Java NIO系列教...

  • java NIO

    并发编程网 - Java NIO系列教程 javaeye - Java NIO 系列教程 NIO 入门 Java ...

  • Kotlin 学习笔记--Kotlin@JvmOverloads

    Kotlin 学习笔记--Kotlin@JvmOverloads 注解 这是一个Kotlin系列的教程,目的是为了...

网友评论

    本文标题:Java中注解学习系列教程一

    本文链接:https://www.haomeiwen.com/subject/plsofctx.html