Переменное распределение памяти - PullRequest
1 голос
/ 16 февраля 2010

Мы объявляем строковую переменную как var _variable: String = "xyz"; var _variable1: String = new String ("xyz"); Поэтому я хочу знать, в чем разница между этими строковыми переменными с точки зрения распределения памяти или у обоих одинаковое распределение.

1 Ответ

0 голосов
/ 22 февраля 2010

Я не уверен, но я готов поспорить, что они занимают точно такой же объем памяти. Это два способа сделать одно и то же, результатом будет идентичный строковый объект.

При этом затраты на исполнение могут быть разными. Другими словами, один может выполняться быстрее другого, но конечный результат будет таким же. var _variable: String = 'xyz'; вероятно, будет быстрее, но разница, вероятно, очень минимальная.

В любом случае, если у вас есть специалист по Flex Builder, вы можете использовать профилировщик, чтобы точно узнать, сколько памяти занимает экземпляр и сравнить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...