在java 8之后,已知接口可以具有静态方法和默认方法。
以下是示例:
?- update([[banana,*],[apple,*]],[sweet,notsweet],C).
C = [[banana, sweet], [apple, notsweet]].
现在我的问题是为什么接口中不允许使用静态初始化块。?
示例:
interface interA{
static void method()
{
System.out.println("Static method inside interface");
}
public default void AImp(){
System.out.println("Calling Aimp from interA");
}
}