在Java 9中,我们可以在接口中定义私有方法或私有静态方法吗?

在Java 9中,我们可以在接口中定义私有方法或私有静态方法吗?

是的,我们可以在 Java 9 的接口中拥有私有方法或私有静态方法。可以使用这些方法来去除代码冗余。 私有方法只能在该界面中有用或可访问。我们无法从一个接口访问或继承私有方法到另一个接口或类。

语法

interface { private static void methodName() { // some statements } private void methodName() { // some statements } }登录后复制