摘要:
1 package Port; 2 /* 3 问题描述: 4 我们需要抽取一个共有方法,用来解决两个默认方法之间的重复代码的问题。 5 但是这个共有方法不应该让实现类使用,应该是私有化的。 6 7 解决方案: 8 从java 9开始,接口当中允许定义私有方法。 9 1.普通私有方法,解决多个默认方法 阅读全文
摘要:
1 package Port; 2 /* 3 从Java 8开始,接口当中允许定义静态方法。 4 格式: 5 public static void main(参数列表){ 6 方法体 7 } 8 */ 9 public interface InterfaceStatic { 10 public st 阅读全文
摘要:
1 package Port; 2 /* 3 从java 8开始,接口里允许定义默认方法 4 格式: 5 public default 返回值类型 方法名称(参数列表){ 6 方法体 7 } 8 备注:接口当中默认方法,可以解决接口升级问题。 9 */ 10 public interface Int 阅读全文