Flex中arraycollection和字典之间的内存差异

时间:2011-08-16 14:47:11

标签: actionscript dictionary flex4 arraycollection

要优化我的应用程序字典是一个更好的选项或arraycollection,它们都满足我的需求。请告诉我。提前谢谢。

1 个答案:

答案 0 :(得分:1)

事实上,arraycollection,数组,字典都在相同的内部数据结构上运行,即一个hashmap(或类似的东西)。 只是一个arraycollection会有一些预先初始化的内存插槽,而不像字典。

此外,如果需要迭代或执行shift,unshift等操作,arraycollections更容易处理。

所以你应该问的问题是,我需要对数据做什么操作,然后决定你需要选择哪一项。