Files
javaSE-260914/day10/src/com/inmind/interface_static03/Demo03.java
T

25 lines
898 B
Java

package com.inmind.interface_static03;
/*
jdk8提供的接口中的静态方法
接口中的静态方法的作用:封装接口相关的通用的功能,给相关实现类作为辅助工具的方法
类中的静态:只跟类有关,跟对象无关
类中的静态调用:
1.对象名.静态内容(不推荐)
2.类名.静态内容(推荐)
接口的静态方法
1.是否通过对象调用静态方法的形式来操作???不能
2.只能通过接口名.静态方法来调用
接口的静态方法不能通过实现类对象调用或操作,由于接口的多继承导致
*/
public class Demo03 {
public static void main(String[] args) {
//接口名.静态方法来调用
MyInterface.method();
//实现类对象调用或操作接口的静态方法(不可以)
/*MyInterfaceImpl impl = new MyInterfaceImpl();
impl.method();*/
}
}