【发布时间】:2014-12-28 03:21:25
【问题描述】:
我有一个类在性能密集型程序中被大量使用(> 400,000 个实例)。将这些方法留在类中会严重影响每个对象的内存使用,还是真的不重要?
【问题讨论】:
-
这些消息是什么?
-
未使用的方法不会以任何有意义的方式影响您的运行时性能。当然,删除它们可能会带来其他好处(维护成本最低的代码是不存在的代码)。
-
在合理范围内,多余的未使用方法无效。
-
类是公共 API 的一部分吗?方法是
public还是protected?
标签: java performance class memory memory-management