1、接口隐式abstract,方法隐式public abstract,字段隐式为public、static、final。
2、jdk 8中给接口添加了新特性,我们可以添加默认方法和,静态方法了。默认方法和静态方法都已经提供了实现,因此对接口改动不会造成实现了该接口的类的改动,同时又扩展了接口功能。
// An example to show that interfaces can
// have methods from JDK 1.8 onwards
interface in1
{
final int a = 10;
default void display()
{
System.out.println("hello");
}
}
// A class that implements interface.
class testClass implements in1
{
// Driver Code
public static void main (String[] args)
{
testClass t = new testClass();
t.display();
}
}
参考: