摘要:
1 /** 2 * 接口当中也可以定义"成员变量", 但是必须使用public static final三个关键字进行修饰 3 * 从效果上看,这其实就是接口的【常用】 4 * 格式: 5 * public static final 数据类型 常量名称=数据值; 6 * 7 * 接口当中的常量,可以省略public static final. 8 * 接口中的常量,必须进行赋值。 9 * 接口中常 阅读全文
摘要:
1 /** 2 * 问题描述: 3 * 我们需要抽取一个共有方法,用来解决两个默认方法之间重复代码的问题 4 * 但是这个共有方法不应该让实现类使用,应该是私有化的。 5 * 6 * 解决方案: 7 * 从java 9开始,接口当中允许定义私有方法。 8 * 1、普通私有方法,解决多个默认方法之间重复代码问题 9 * 格式: 10 * private 返回... 阅读全文
摘要:
1 /** 2 * 从java8开始,接口当中允许定义静态方法 3 * 格式: 4 * public static 返回值类型 方法名称(参数列表){ 5 * 方法体 6 * } 7 * 提示:就是将abstract或者default换成static即可,带上方法体 8 * 注意:不能通过接口实现类的对象来调用接口当中的静态方法。 9 * 正确用法:... 阅读全文
摘要:
实现该接口的类 阅读全文