什么"默认"在接口中表示?

时间:2015-11-13 13:07:01

标签: java interface

我们知道在界面中,所有方法都应以分号结尾, 但我在java docs中看到了这个例子。那么如何在接口在方法中编写正文以及默认关键字表示什么? 即可。

public interface Animal {
        default public String identifyMyself() {
            return "I am an animal.";
        }
    }

1 个答案:

答案 0 :(得分:1)

Default methodsJava 8中的新增内容。

  

默认方法允许将新功能添加到库的接口,并确保与为这些接口的旧版本编写的代码的二进制兼容性。