1,
2,
3,
4,equals比较的是地址,==比较的是变量的值
5,
6,
接口特点:
1.接口使用 interface关键字修饰
2.接口是常量和抽象方法的集合,在JDK1.8之后还可以有 静态方法和默认方法
3.接口中的常量默认省略 public static final
接口中的方法默认省略 public abstract
4.接口不能够实例化
5.如果想要"实例化"一个接口,必须使用多态【接口多态】
接口和抽象类的区别:
1、父类是普通类的是模板,父类是抽象类是部分模板,部分规范,父类是接口的时候,就是完全规范
2、类和类: 单继承 不能多继承,不能多实现
类和接口: 多实现, 不能够多继承
接口和接口: 多继承, 不能多实现