Why can't I define a static method in a Java interface?

后端 未结 24 1137
没有蜡笔的小新
没有蜡笔的小新 2020-11-22 05:44

EDIT: As of Java 8, static methods are now allowed in interfaces.

Here\'s the example:

public interface IXMLizable         


        
24条回答
  •  再見小時候
    2020-11-22 06:41

    Why can't I define a static method in a Java interface?
    

    All methods in an interface are explicitly abstract and hence you cannot define them as static because static methods cannot be abstract.

提交回复
热议问题