Java 接口内容小结

Java接口学习:https://www.cnblogs.com/mlllily/p/14923837.html

小结内容:

在Java9+版本中,接口内容可以有常量、抽象方法、默认方法、静态方法、私有方法

1. 成员变量其实就是常量,用 public static final 修饰,可省略

注意:a. 常量必须进行赋值,不可更改 b. 常量名称完全大写,下划线分隔 c. 通过接口名称调用

2. 接口中最重要的就是抽象方法,用public abstrct修饰,可省略

注意:实现类必须覆盖重写接口中的所有抽象方法,除非这个类是抽象类

3. 默认方法 用 public default 进行修饰, public可省略

注意:默认方法可以被覆盖重写

4. 静态方法使用 public static 进行修饰,public可省略

注意:直接通过接口名称进行调用,不能通过实现类对象进行调用

5. 私有方法:

普通私有方法,使用private 进行修饰

静态私有方法:使用private static 进行修饰

注意:private方法只能被接口自己调用,不能被实现类或别人使用

猪猪侠要努力呀!
原文地址:https://www.cnblogs.com/mlllily/p/14927100.html