如何在内存不足期间最小化对象创建?

时间:2016-06-21 11:39:28

标签: java performance memory memory-leaks out-of-memory

我正面临内存不足的问题。堆大小是问题所在。 在堆转储中,我看到许多CV对象。

声明:

private Map pVs = null;

使用的方法:

public void pV(AV value) {
    pVs.put(value.getName(), new CV(value));
}

用法:(多个这样的地方)

for (int i = 0; i < st.length; ++i) {
        d.pV(new VB(st.NAMES[i],
            st.H_STATUS, true, (status & mask) != 0, timestamp));
      }

如何最小化对象创建?有什么我可以做的来优化这个吗?

0 个答案:

没有答案
相关问题