【发布时间】:2012-03-15 20:43:04
【问题描述】:
在我的 android 项目中,我将所有常量字段存储在一个类中,并且该类已经增长为静态变量集合(25+ 整数、30+ 字符串、3 哈希映射和少数字符串数组)。我这样做是因为我需要在不同的类(不是全部)中访问这些值。
这会消耗大量内存吗?我应该去吗?
【问题讨论】:
-
如果您需要它们,您必须以一种或另一种方式存储它们。内存消耗取决于常量对象的实际大小。
-
我认为这应该不是问题
-
即使我将这些变量放在不同的类中......静态变量的内存将被分配(在程序开始时,在常规内存中)。所以它不会有任何区别......会吗?
标签: java android memory-management static-variables