@Horoko

Сколько в переменной хранится значение?

Сабж. Например при нажатии кнопки я присваиваю строковой переменной строковое значение полученное из EditText, а дальше мне уже из другой активности нужно работать с этим же значением. Сколько хранится значение в этой переменной? До выхода из приложения?
  • Вопрос задан
  • 535 просмотров
Решения вопроса 1
Вообще пока переменная есть, если ее не перезаписывать/удалять, то она будет храниться в памяти ровно столько, сколько запущена программа, а вместе с ней и значение.

"До выхода из приложения?" - Да, после выхода, по хорошему, всё, что создала в памяти программа высвобождается. Если хотите сохранять значения, то записывайте их в файлы.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Пожалуй, мое утверждение "5 секунд" имеет право на жизнь, как частный случай. Значение в переменной будет храниться, как минимум, пока вы не присвоите переменной другое и, как максимум, пока объект существует. А это мы еще не полезли в дебри области видимости переменных...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы