美文网首页
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 继承父类还是创建对象效率高?

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

  • 继承

    继承: 继承是从已有的类创建新类的过程java只支持单继承构造方法不能被继承创建子类的对象时, 父类的构造方法也会...

  • Java之面向对象详解

    1.Java面向对象的三个特征与含义 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(...

  • 小白理解继承概念

    继承 继承是Java面向对象编程技术的一块基石,因为它允许创建分等级层次的类封装方式:类 子类继承父类的特征和行为...

  • 类的继承

    继承的概念 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和...

  • Java继承的概念及方法

    继承的概念 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和...

  • java关于继承的好处

    继承的概念 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和...

  • Java 继承

    继承的概念 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和...

  • java中什么是继承,和继承的接口的关系?

    继承的概念 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和...

  • Java教程 第23章 继承

    继承的概念 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和...

网友评论

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

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