• 技术文章 >Java >java教程

    java接口中的静态方法如何继承

    王林王林2023-04-24 14:25:18转载23

    1、格式

    public static返回值类型方法名(参数列表){ }

    2、使用注意

    静态方法只能通过界面名称调用,不能通过类别名称或对象名称调用。

    public可以省略,static不能省略。

    3、实例

    由于类可以实现多个接口,如果接口中静态方法的方法在前面相同,就会发生继承冲突。因此,从继承层面上干扰冲突的发生。另一方面,由于接口中的字段可以继承,因此实际上接口中的字段存在继承冲突。

    interface TestInterface1 {
        String hello="TestInterface1";
        
    }
    interface TestInterface1 {
        String hello="TestInterface2";
    }
    public class Test implements TestInterface1,TestInterface2{
        public static void main(String[] args) {
            System.out.println(Test.hello);//这里会报错
        }
    }

    以上就是java接口中的静态方法如何继承的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:亿速云,如有侵犯,请联系admin@php.cn删除
    专题推荐:Java
    上一篇:如何使用 Java 反射调用方法? 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 通过迭代器访问Java的Collection的方法• Java中jdbc连接数据库出现中文乱码问题的解决方法• 如何使用Java实现员工信息管理系统功能?• Java中泛型的类型屏蔽特性对代码有何影响?• Java常用的四个线程函数有哪些?
    1/1

    PHP中文网