接口中的静态类使用static 关键字定义,使用的时候直接用 接口名+“.”+ 静态方法名+”()”
    接口中定义:

    1. package com.interfPack;
    2. public interface InterfDemo {
    3. public abstract void testMethd2();
    4. public static void staticMethod(){
    5. System.out.println("这是静态方法法");
    6. }
    7. }

    实现类中使用;

    1. package com.interfPack;
    2. public class StaticDemo implements InterfDemo{
    3. @Override
    4. public void testMethd1() {
    5. }
    6. @Override
    7. public void testMethd2() {
    8. InterfDemo.staticMethod(); //调用静态方法
    9. }
    10. }

    其他类中使用:

    1. package com.interfPack;
    2. public class UseDemo {
    3. public static void main(String[] args) {
    4. StaticDemo staticDemo=new StaticDemo();
    5. staticDemo.testMethd2();
    6. InterfDemo.staticMethod(); //调用静态方法
    7. }
    8. }