美文网首页
基本Annotation

基本Annotation

作者: shenlong77 | 来源:发表于2017-09-28 15:36 被阅读0次

java中的类注解可以用来修饰如下元素:
类,成员方法,成员变量,构造函数,形参,局部变量,接口。

类注解不会对程序运行产生任何影响,但是编译器在编译的时候,会读取类注解中的信息,对不同的类注解做出响应。

java提供三种基本的类注解

1 @Override
只能作用于成员方法,被@Override修饰的成员方法表示该方法必须重写父类中的某个方法。

class A
{
    public void show(){
        
    }
}
class B extends A
{
    @Override
    public void show(){
        
    }
}

2 @Deprecated
修饰某个类,或者某个成员方法,当在其他位置使用该类的对象或者该成员方法,编译器编译的时候会提示该类或方法已过时。

class Apple{
    @Deprecated
    public void show(){
        
    }
}
Apple apple=new Apple();
//会显示该show()方法已过时
apple.show();

3 @SuppressWarnings
可以作用于所有的元素,作用是抑制被作用的元素以及其子元素的编译警告。
例如作用于一个类,那么类中的成员变量,成员方法,构造函数,形参,局部变量,以及类本身产生的编译警告都不会被显示出来。
该类注解需要在括号中为Annotation的成员变量设置值。这一块在自定义Annotation中详细介绍。

public class Main {
    @SuppressWarnings(value="unchecked")
    public static void main(String[] args) {
        List<String> list=new ArrayList(); 
    }
}

相关文章

  • 基本Annotation

    java中的类注解可以用来修饰如下元素:类,成员方法,成员变量,构造函数,形参,局部变量,接口。 类注解不会对程序...

  • 20170714 基本Annotation

    参考文献:《Java疯狂讲义》(第三版) 知识点:Annotation是一个接口,程序可以通过反射来获取指定程序元...

  • Java中的注解Annotation

    基本Annotation @Override @Deprecated @SuppressWarnings @Saf...

  • 16 注解Annotation

    16.1 基本Annotation JDK1.5开始,Java增加了对元数据的支持,也就是Annotation。...

  • Java的Annotation

    提到annotation想必大家都不会陌生,因为基本上JAVA的工程中随处可见annotation的身影。 Ove...

  • Java spring mvc注解

    5个基本的Annotation的用法 spring mvc常用的注解: @RequestMapping

  • apt相关文章

    1、JavaPoet的基本使用2、java annotation processing tools(APT)实例解...

  • JAVA-注解 Annotation

    JAVA-注解 Annotation sschrodinger 2018/6/4 基本 注解 Java 注解用于为...

  • 注解(Annotation)基本概念

    转载自:http://www.cnblogs.com/peida/archive/2013/04/23/30360...

  • 2.2展示数据Matpoltlib

    1. 基本使用 基本用法 figure图像 设置坐标轴 调整坐标轴 图例legend 标注annotation 能...

网友评论

      本文标题:基本Annotation

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