Java 注释(JavaAnnotation)



//手机终端 请上下左右 滑动屏幕 观看更全!

//package Main;

/**
 *
 * @Explain(说明):
 *      Annotation 是jdk1.5之后提出的一个新的开发技术结构,
 *      利用Annotation接口可以有效的减少程序配置的代码,并且可以利用Annotation
 *      进行一些机构化的定义。Annotation是以一种注解形式实现的程序开发。
 * @time(时间):2019/04/21
 * @role(谁):东方神祇(杨)
 *
 * @modify(修改)
 * @time:
 * @role:
 */

public class Annotation {

        //压制警告,比如@Seprecated过期警告,如果已经知道此过期操作又不想让它一直提示错误信息,
        // 那么就使用 @SuppressWarning({"编译时提示的错误信息"}) 进行提示隐藏
    @SuppressWarnings({"deprecation"})
        public static void main(String[] args) {
        superman per = new superman() ;
        per.out();
        person p =new person() ;
        p.out1();
    }
}


class person{
    public void out(){
        System.out.println("杨木发好帅啊");
    }
    //过期操作不建议使用,加@Deprecated注解的会在编译时提示“注: Annotation.java使用或覆盖了已过时的 API。”
    // 此方法已过期,不建议新用户使用,老用户可以适当使用并逐渐抛弃
    @Deprecated
    public void out1(){
        System.out.println("过期操作");
    }
}

class superman extends person{

        //@Override 当子类继承某个父类后,如需进行父类方法覆写,
        // 则采用@Override来进行注解,它会进行检查是否有继承关系,
        //一面出错,因为覆写必须要事先建立有继承关系。如果没有那么就会提示:
        //“方法不会覆盖或实现超级类型的方法”
        @Override
        public void out(){
            System.out.println("对你说的对");
    }

}

/* ------------------- 反爬声明o(*▽*)咻咻咻 --------------------

作者: 杨木发
版权声明:
本文为博主倾情原创文章,整篇转载请附上源文链接!

如果觉得本文对你有所收获,你的请评论点赞 与

合理优质的转发也将是鼓励支持我继续创作的动力,

更多精彩可百度搜索 杨木发 或:

个人网站: www.yangmufa.com

开源中国: https://my.oschina.net/yangmufa

Gitee: https://gitee.com/yangmufa

GitHub: https://github.com/yangmufa

坚持创作 善于总结 开源共享 高质进步。
------------------- 反爬声明o(*▽*)咻咻咻 -------------------- */

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YangMufa(编程小马达)

你的鼓励将是我创作的最大动力o

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值