zoukankan      html  css  js  c++  java
  • Java自定义注解

    =================================================================

    只有一个成员时,成员名必须取为value()。使用时直接赋值即可!

    使用如下:

    =======================================

    注解类可以没有成员,称为标识注解。

    使用如下:

    =======================

    如果注解作用域只有方法而没有类,则注解不能用于类的注解:

    在类使用出错!

    如果注解作用域只有类,则注解不能用于方法!

    @Target定义了作用域,前面是方法,后面是类。

     

    ================================================

    生命周期:

    如果注解的生命周期设置为SOURCE,则运行时注解将不存在,只有源码有,控制台也不会有解析结果:

    如果改成CLASS:

    必须是RUNTIME事方能取到解析的注解:

     

    =====================

     注解的继承:

    由于是接口,所以继承不起作用,控制台无输出。对接口继承的方式不起作用,接下来改成类来看看:将Person类改成class,child类继承person类。

    控制台输出:

    总结:注解继承的时候只会继承类上面的注解,不会继承方法上的注解。

  • 相关阅读:
    EF系列——DbContext 和DbSet
    EF中的实体关系
    EF中的持久化场景
    Sass
    js里==和===的区别 、sass与less的区别 、style,与class区别(精解版)
    HTML页面加载和解析流程 link与script标签
    DesktopNaotu 百度桌面脑图使用事项
    BootStrap4中使用图标
    Bootstrap4
    CDN文件
  • 原文地址:https://www.cnblogs.com/stm32stm32/p/5883338.html
Copyright © 2011-2022 走看看