我在Action类中创建了16个UN必需对象(没用)。
List<String> list = new ArrayList<String>();
我的应用程序是全球用户使用的客户门户网站。
我相信一天可以多次访问该动作类。
所以我的问题是这16个物体对记忆有多大影响?一点 ?还是太多了?
答案 0 :(得分:2)
空的ArrayList在32位系统上的成本为88字节。请参阅此explanation进行计算。
所以只需将此值乘以16以及调用操作的次数。但如果您找到一个不需要创建不必要的列表对象的解决方案,那就更好了。大部分时间都不需要这样做。