假设我的应用程序有一个 Activity ,并且我在该 Activity 中有一个静态变量。第一次我初始化变量,启动服务并退出应用程序。在某些情况下,我试图访问我之前初始化的静态变量。有时值(value)是存在的。但有时会检索到空值。请告知出了什么问题
提前致谢。
最佳答案
一旦 Activity 被 SO 杀死,所有的内存资源都会回到系统中,所以你会丢失那个变量中的数据。如果 Activity 进入后台,则该值将被保留
关于java - 即使在应用程序关闭后,静态变量也会存在吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5820730/