摘要: /*问题描述:我们需要抽取一个公有方法,用来解决两个默认方法之间重复代码的问题。但是这个共有方法不应该让实现类使用,应该是私有化的。解决方案:从java 9开始,接口当中允许定义私有方法。1、普通私有方法,解决多个默认方法之间重复代码问题格式:private 返回值类型 方法名称(参数列表){ 方法 阅读全文
posted @ 2022-05-20 19:57 开山y 阅读(76) 评论(0) 推荐(0) 编辑
摘要: /*从java 8开始,接口当中允许定义静态方法。格式:public static 返回值类型 方法名称(参数列表){ 方法体}提示:就是将abstract或者default换成static即可,带上方法体。 */public interface MyInterfaceStatic { public 阅读全文
posted @ 2022-05-20 18:37 开山y 阅读(202) 评论(0) 推荐(0) 编辑