Статическая переменная теряет значение

Я столкнулся с проблемой, связанной со статической переменной, которую я использую во всем моем проекте (она содержит некоторые поля из файла). В некоторых случаях переменная теряет свое значение, но не всегда. Я читал о жизненном цикле статической переменной, что она теряет значение в 3 случаях:

1) Класс выгружен.

2) JVM закрывается.

3) Процесс умирает.

Итак, у меня есть вопрос: недостаточно ли переписать действия onResume и снова проанализировать файл и снова передать статическую переменную, если она равна нулю?

5
задан Lion 19 December 2011 в 16:32
поделиться