2010-02-16 59 views
1

我們聲明瞭一個字符串變量,如 var _variable:String =「xyz」; var _variable1:String = new String(「xyz」); 所以我想知道這些字符串變量之間的內存分配方面有什麼區別或兩者有相同的分配。變量內存分配

回答

0

我不確定,但我願意打賭,他們佔用完全相同的內存量。這是做同樣事情的兩種方式,結果將是一個相同的字符串對象。

也就是說,執行成本可能不同。換句話說,一個人可能比另一個人執行得更快,但最終的結果是一樣的。 var _variable:String ='xyz';可能會更快,但差異可能非常小。

在任何情況下,如果您有flex專業人員,您可以使用分析器來查明實例佔用和比較的內存量。