在我的android项目中,我将所有常量字段存储在一个类中,并且该类已经变大(25+整数,30 +字符串,3哈希映射和少数字符串数组)静态变量的集合。我这样做是因为我需要在不同的类(不是全部)中访问这些值。处理整个类的静态变量
这会消耗大量的内存吗?我应该去吗?
在我的android项目中,我将所有常量字段存储在一个类中,并且该类已经变大(25+整数,30 +字符串,3哈希映射和少数字符串数组)静态变量的集合。我这样做是因为我需要在不同的类(不是全部)中访问这些值。处理整个类的静态变量
这会消耗大量的内存吗?我应该去吗?
如果您需要它们,您必须以某种方式存储它们。内存消耗取决于常量对象的实际大小。 – 2012-02-25 18:56:01
我不认为它应该是一个问题 – waqaslam 2012-02-25 18:56:51
即使我把这些变量在不同的类.....静态变量的内存将被分配(在程序的开始,在常规内存)。所以它不会有什么区别.....会吗? – 2012-02-25 19:00:39