• 技术文章 >java >java基础

    接口如何在java中使用?

    小妮浅浅小妮浅浅2020-12-24 16:38:19原创2183

    我们在学习的时候,有两个基本的概念比较难理解,一个是抽象,另一个是接口。它们都和类的关系紧密,不同的是类中对应一个抽象类,对应多个接口。下面我们会先对接口的定义和声明进行讲解,了解了注意事项后再进入代码实例体会接口的用法吧。

    1.定义

    接口是一种比抽象类更加抽象的“类”,毕竟是用关键字 interface 声明的,不是用 class。

    2.声明

    使用 interface 代替了原来的 class 其他步骤与定义类相同

    public interface 接口名称 extends 其他的类/接口名 {  
            //声明变量  
            //抽象方法  
    }

    接口是隐式抽象的,当声明一个接口的时候,不必使用abstract关键字。

    3.使用过程中有两点规定:

    接口中只能有定义方法名、方法返回类型,不能有方法的实现。

    实现接口的类,必须实现接口中所有的方法。

    4.实例

    public interface Electronic {
        // 常量
        String LED = "LED";
     
        // 抽象方法
        int getElectricityUse();
     
        // 静态方法
        static boolean isEnergyEfficient(String electtronicType) {
            return electtronicType.equals(LED);
        }
     
        // 默认方法
        default void printDescription() {
            System.out.println("电子");
        }
    }

    以上就是在java中关于接口基本内容的介绍,相信经过本篇的学习,小伙伴们已经对接口有了初步了解,接下来我们会带来更多接口方面的内容,大家不要错过~更多Java学习指路:js教程

    专题推荐:java接口
    上一篇:在java中导入包出错怎么办? 下一篇:java基础:接口和类如何区分?

    相关文章推荐

    • protected如何在java里使用?• default如何在java中访问?• java基础之包是什么?有哪些包?• java中如何创建包?• 在java中导入包出错怎么办?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网