package cn.ly.Day.seven.twenty;
/*
* 从java开始,接口当中允许定义静态方法。
* 格式:
* public static 返回值类型 方法名称(参数列表){
* //方法体
* }
* 提示:就是将abstract或者default换成static即可,带上方法体。
*
* */
public interface MyInterfataceStatic {
public static void methodStatic(){
System.out.println("这是接口的静态方法!");
}
}
package cn.ly.Day.seven.twenty;
/*
* 注意问题:
*
*
*
* */
public class Demo01Interface {
public static void main(String[] args) {
//创建实现类对象
MyInterfaceStaticImpl impl=new MyInterfaceStaticImpl();
// impl.methodStatic();错误写法
//直接通过接口名称调用静态方法
MyInterfataceStatic.methodStatic();
}
}
package cn.ly.Day.seven.twenty;
/*
* 从java开始,接口当中允许定义静态方法。
* 格式:
* public static 返回值类型 方法名称(参数列表){
* //方法体
* }
* 提示:就是将abstract或者default换成static即可,带上方法体。
*
* */
public interface MyInterfataceStatic {
public static void methodStatic(){
System.out.println("这是接口的静态方法!");
}
}