注解概念与常用注解

注解概念与常用注解

一、前言

注解在开发过程中可以简化复杂的文件配置,优化设计模式结构,使得现在的开发模式逐渐变为 注解+设计模式+反射

二、注解概念

Annotation概念

     * 注解在代码中是一种标记符号,这些标记符号可以在代码的源码期、编译期和运行期被读取,执行相应的功能。

Annation 修饰范围

     * 注解可以用来修饰代码的包、类、方法、构造器、变量和参数,这些信息都保存在Annation的(Key:Val)键值对中。 

 三、常用注解

@Override:重写父类方法 
@Deprecated:当前代码已过时,不过可以继续使用。 
@Test:当前方法为测试方法

 @Override注解使用

public class AnnotationTest {
    /**
     * @Override 重写父类方法
     */

    private String name;
    private int age;

    @Override
    public String toString() {
        return "AnnotationTest{" +
                "name='" + name + '\'' +
                ", age=" + age +
                '}';
    }

 @Deprecated注解使用

//Date类中的过时方法

@Deprecated
    public Date(String s) {
        this(parse(s));
    }

@Test 注解使用

@Test
    public void test() {
        System.out.println("Test Function");
    }
扫描二维码关注公众号,回复: 9913357 查看本文章
发布了316 篇原创文章 · 获赞 117 · 访问量 42万+

猜你喜欢

转载自blog.csdn.net/m0_38039437/article/details/104899487