原文链接:https://liushiming.cn/2020/02/23/java-static-methods/
概述
Java8带来了一些全新的特性,包括lambda表达式、函数接口、方法引用、流、可选方法、接口中的静态方法和默认方法。
在本文中,我们将深入讨论为什么java8接口新增了默认方法,如何使用默认方法,并讨论一些有用的用例。
静态方法
接口中的静态方法和类中定义的静态方法一样,不属于特定对象,所以它们不是实现接口的api的一部分,必须使用InterfaceName.staticMethod来调用它们。
为了理解静态方法如何在接口中工作,让我们看一个实例:
interface NewInterface {
// 静态方法
static void hello()