标签: android performance static-variables android-memory
我有一个Activity,其中有一个Activity类型的静态变量。在oncreate()方法中,activity实例设置为static vairable。
我想知道如果将该实例设置为静态变量,活动实例将保留在内存中多长时间。什么时候垃圾收集器会在此活动实例及其视图对象上运行。
据我所知,当ClassLoader加载类时,静态变量会被加载,而当它被卸载时会被删除。这是否意味着活动/视图实例将保留在内存中,直到操作系统终止进程。