6 接口与内部类

Posted ayor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了6 接口与内部类相关的知识,希望对你有一定的参考价值。

6.1 接口

在Java中,接口不是类,而是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。

public interface Comparable {
 int compareTo(Object other); 
}

接口当中的所有方法自动属于public。因此,在接口当中声明方法时,不必提供关键字public。

接口当中可能包含多个方法。

接口绝不能含有实例域,也不能在接口当中实现方法。

要将类声明为实现某个接口,需要使用关键词implements:

class Employee implements Comparable

compareTo方法的实现:

public int compareTo(Object otherObject) {
 Employee other = (Employee) otherObject;
 return Double.compare(salary, other.salary);
}

以上是关于6 接口与内部类的主要内容,如果未能解决你的问题,请参考以下文章

6 接口与内部类

java学习笔记(Core Java) 6接口与内部类

[Java学习笔记] Java核心技术 卷1 第六章 接口与内部类

第七周收获

java 核心技术卷一笔记 6 .1.接口 lambda 表达式 内部类

片段 - 全局视图变量与本地和内部类侦听器和内存泄漏