【发布时间】:2013-07-18 11:47:49
【问题描述】:
我的问题是创建具有静态成员的对象的多个实例是否会影响性能。每次实例化类时是否为每个静态变量分配了新内存?
另外,我想知道导入类对性能的总体影响。例如,仅仅为了引用其中一个变量而导入整个类是不是一个坏主意?还是没关系?
我正在开发一款游戏,所以我担心优化
【问题讨论】:
-
import语句对程序的性能根本没有任何影响。它们只是编译时的东西;如果您导入一个类或将其与完全限定的类名一起使用,您的字节码不会有所不同。 -
让您的程序正常运行。然后看性能。很多问题都是
premature optimization引起的。
标签: java optimization import static