Android性能优化 -- 内存优化

Java内存区域划分

参考文章

  • 方法区
    1. 类信息
    2. 常量
    3. 静态变量
    4. 即时编译器(JIT)编译后的代码
    5. 运行时常量池
  • 虚拟机栈
  • 本地方法栈

  • Java堆是垃圾收集器管理的主要区域,所以也称为“GC堆”
  • 程序计数器

Java引用

参考文章

  • 强引用(StrongReference)
  • 软引用(SoftReference)
  • 弱引用(WeakReference)
  • 虚引用(PhantomReference)

你可能感兴趣的:(Android开发,内存泄漏)