Java 9 - private interface methods

package com.lfsun.java9study.privateinterface;

public interface MyInterface {
    
    
    default void publicMethod() {
    
    
        // 调用私有方法
        privateMethod();
    }

    static void staticMethod() {
    
    
        // 调用私有静态方法
        privateStaticMethod();
    }

    private void privateMethod() {
    
    
        // 私有方法的实现逻辑
    }

    private static void privateStaticMethod() {
    
    
        // 私有静态方法的实现逻辑
    }
}

Complete code case address

Java 9 - private interface methods

Guess you like

Origin blog.csdn.net/qq_43116031/article/details/131604750