假设我定义了一个独立的静态函数。无需访问任何外部变量——完全独立。
定义它时是否需要考虑任何性能损失/好处,或者我应该将其放在最有意义的地方?
(这是迄今为止占用CPU时间最多的函数,所以我不想无意中伤害自己。)
最佳答案
将其放在从程序组织的角度来看最有意义的地方。每个类加载器仅加载静态字段和方法一次。它不可能损害运行时的性能。
关于java - 定义静态函数的位置(性能方面)重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21671530/