java注解

概念:Java提供了一种原程序中的元素关联任何信息和任何元数据的途径和方法。

java中预定义的常见注解:

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

@Deprecated:该注解标注意的内容,表示已过时

@SuppressWarnings:压制警告

      *一般传递参数"all"   @SuppressWarnings("all")

/**
 * this is a study basic annotation class
 * 
 * @author kimtian
 * @date 2020.08.05
 */
@SuppressWarnings("all")
public class BaseAnnotation {

    @Override
    public String toString() {
        return "";
    }

    @Deprecated
    static void show1(){
        // 过时的方法
        System.out.println("this is a deprecated method.");
    }
    static void show2(){
        // 建议使用的新方法
        System.out.println("this is a perfect new method");
    }

    public static void main(String[] args) {
        // 过时的方法上面会有一道横线
        show1();
        // 正常方法上面不会有横线
        show2();
        
    }
}

注解分类

自定义注解

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值