1. 程式人生 > >Java9 介面支援私有方法

Java9 介面支援私有方法

1、介面支援私有方法
Java9 不僅像Java8一樣支援介面預設方法,同時還支援私有方法,這樣看來抽象類越來越沒有用武之地了………………

//java9 新特性之介面支援私有方法
public interface StudentService {

    default void getStudent1() {
        String stu = getStu();
        System.out.println("stu1======>" + stu);
    }

    default void getStudent2() {
        String stu = getStu();
        System.out
.println("stu2======>" + stu); } private String getStu() { return "hello world!"; } }