• 技术文章 >Java >java教程

    Java中使用JDK注解的方法及示例

    WBOYWBOY2023-04-23 10:46:14转载32

    1、@Override:用于方法,表示该方法重写了父类方法,例如toString()。

    //#2.1 JDK5.0 复写父类方法
    class Parent1_2{
    public void init(){
    }
    }
    class Son1_2 extends Parent1_2{
    @Override
    public void init() {
    }
    }
     
    //#2.2 JDK6.0 实现父接口方法
    interface Parent1_3{
    public void init();
    }
    class Son1_3 implements Parent1_3{
    @Override
    public void init() {
    }
    }

    2、@Deprecated:表示该方法已过期,不推荐开发人员使用。

    //#1 方法过期
    class Parent1_1{
    @Deprecated
    public void init(){
        }
    }

    3、@FunctionalInterface:用于约定函数式接口。

    函数式接口:如果界面中只有一种抽象方法(可以包含多种默认方法或多种static方法),则该接口称为函数接口。

    @FunctionalInterface
    public interface AD {
        public void adAttack();
    }

    以上就是Java中使用JDK注解的方法及示例的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:亿速云,如有侵犯,请联系admin@php.cn删除
    专题推荐:Java jdk
    上一篇:在Java中使用网络通信技术实现简单聊天程序的方法 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • Java System#exit无法退出程序的问题如何解决• Java redis存Map对象类型数据怎么实现• Docker搭建Java Web运行环境实例分析• Java利用Socket实现通讯客户端的代码怎么写• java start()和run()的区别是什么
    1/1

    PHP中文网