【发布时间】:2017-09-14 06:53:42
【问题描述】:
我想创建一个跨多个类的通用功能。 所以我有两种方法。 1)创建一个新类并在其中包含一个静态方法。 2) 创建一个新接口并在其中包含一个具体的静态方法。
谁能解释这两种方法在性能方面的差异? 请同时考虑内存和处理影响。
我应该选择哪种方法以及为什么?
【问题讨论】:
-
Create a new method and have a concrete static method in it?什么? -
我假设您的实际意思是“2)创建一个新的接口并在其中包含一个具体的静态方法。”在这种情况下,没有理由应该有任何显着的性能差异。
-
更正了问题。谢谢尤金和霍尔格。
标签: class interface java-8 static-methods