配置文件或.java中的巨大数组

时间:2015-01-17 17:51:49

标签: java arrays memory config lag

我有一个简单的问题;什么更有效?将大型数组和其他数据存储在配置文件中或仅存储在Java代码中?

我当前的项目中有一个200多个数组,并且它的代码经常被触发,是否有重要的数组?

或者还有其他解决方案吗?

由于

2 个答案:

答案 0 :(得分:1)

您可能希望在数据库中存储大量数据。

话虽如此,除非元素的大小特别大,否则200+长度的数组不是非常大的数组。尽管如此,在代码中写一下似乎还是满口 - 我可能会使用配置文件或数据库。

另一种可能性是在阵列元件上执行的操作是耗时的。您可能想检查一下,甚至可能在codereview.stackexchange.com上发布操作,或者在此处发布有关其优化的特定问题的代码。

答案 1 :(得分:0)

所有大型阵列都是200多个,但并非所有200多个阵列都很大。

  • 如果你一直使用数组,配置文件似乎是最可行的
  • 如果你不是一直使用它,那么一个文件,初始化数组会很好
  • 如果你必须将大量数据链接到数组元素并且你已经有了数据库,那么新表就足够了