1_default关键字
1.除了在switch中使用这个关键字, 在后来的jdk1.8之后, 也添加了default的使用
即在接口中只用这个关键字去定义普通的方法
eg:
interface IMessage{
public void print(); //普通抽象方法
default void getMsg(){//是一个普通方法, 在JDK1.8之后才有
System.out.println("*************");
}
}
class MessageImpl implements IMessage{
public void print()
{
System.out.println(“这是普通的抽象方法”);
}
}
public class TestDefault {
public static void main(String [] args)
{
// IMessage.getMsg();
IMessage iMessage = new MessageImpl();
iMessage.getMsg();
}
}