java - 即使在应用程序关闭后,静态变量也会存在吗?

标签 java android static static-members

假设我的应用程序有一个 Activity ,并且我在该 Activity 中有一个静态变量。第一次我初始化变量,启动服务并退出应用程序。在某些情况下,我试图访问我之前初始化的静态变量。有时值(value)是存在的。但有时会检索到空值。请告知出了什么问题

提前致谢。

最佳答案

一旦 Activity 被 SO 杀死,所有的内存资源都会回到系统中,所以你会丢失那个变量中的数据。如果 Activity 进入后台,则该值将被保留

关于java - 即使在应用程序关闭后,静态变量也会存在吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5820730/

相关文章:

java - 从Java文件写入jsp文件

java - 在片段着色器中更改 OpenGL 中纹理的颜色不太有效

c - 静态变量和线程 (C)

c++ - 静态字符数组和指针内存

java - 如何在Fragment之间共享公共(public)资源?

Java 二进制补码转整数

android 录像 - RuntimeException : stop failed

android - Scandit 在 Android Studio 中不工作(只在 Eclipse 中工作)

android - ActionBar/Menu 默认图标

java - 服务层静态对象字段有什么用