Tôi đang gặp phải sự cố liên quan đến biến tĩnh mà tôi đang sử dụng trên toàn bộ dự án của mình (nó chứa một số trường từ tệp). Biến mất giá trị của cô trong một số trường hợp, không phải lúc nào. Tôi đã đọc về vòng đời của biến tĩnh, rằng cô ấy mất giá trị trong 3 trường hợp:Biến tĩnh mất giá trị
1) Lớp không được tải.
2) JVM tắt.
3) Quá trình chết.
Vì vậy, tôi có một câu hỏi: Không đủ để viết lại các hoạt động trênResume và phân tích cú pháp tệp một lần nữa và nguồn cấp dữ liệu biến tĩnh một lần nữa nếu nó là null?
Đăng mã có liên quan mà bạn đã thử. – Lion
cảm ơn cho câu trả lời, nhưng với ứng dụng có vẻ như tôi mất các giá trị của tôi, khi ứng dụng chạy trong nền ... –