美文网首页
Java 继承父类还是创建对象效率高?

Java 继承父类还是创建对象效率高?

作者: 刘坤林 | 来源:发表于2019-10-30 15:40 被阅读0次

    这个问题也懊恼我很久了,然而度娘一下也没有找到合适的答案,那么,自己来!

    先看代码:

    BaseClass.class

    BaseClass.class

    MinClass1.class

    说明:该类继承BaseClass.class,其内部直接调用父类方法作为返回值

    MinClass1.class


    MinClass2.class

    说明:该类不继承BaseClass.class,采用类对象调用指定方法

    MinClass2.class

    测试数据和结果

    1、测试数据量大小:10000

    我们发现,10000的数据量时,差距并不大,但不继承父类的方法速度要快一点点。

    测试结果1

    2、测试数据量:100000

    我们发现,方法2居然效率远远高于方法1。

    测试结果2

    结论:当数据量较大时,不建议使用继承父类的方法来调用父类方法。

    重要说明:

    ①请支持原创,转载请注明出处。

    ②小白编程,不喜勿喷;如有错漏,望君海涵

    相关文章

      网友评论

          本文标题:Java 继承父类还是创建对象效率高?

          本文链接:https://www.haomeiwen.com/subject/digovctx.html