一 内存泄露
常见的内存泄露场景有:
单例的getInstance()方法传入了一个对象,避免这样做;如果真的需要一个对象,考虑在成员方法传入
MVP架构...
Android面试笔记六:租租车
摘要:
关于JVM:懒汉式单例、饿汉式单例和静态内部类单例有什么区别?
关于JVM:Java虚拟机有自动垃圾回收机制,为什么还会出现内存泄露?内存...
Android面试笔记五:图匠数据
摘要:
TCP和UDP的区别
HTTP和HTTPS的区别
说说你对HTTP的理解
Java是如何实现GC操作的?
JVM你了解多少?
int一定占4个字节吗?
float的精度是...
关于universal imageloader缓存你需要知道的秘密
摘要:
这是一篇关于阅读universal-imageloader缓存源码的文章,缓存分为内存和本地,内存缓存提供:先进先出缓存策略、最大对像缓存策略、使用...
Android面试笔记四:航天精一
摘要:
线程中sleep、wait、notify、yield和join的用法和区别
Android执行GC在什么情况下会造成内存泄露
manifest.xml文件的作用
描述一下常用...
Android面试笔记三:文石信息
LruCache清除缓存的策略
如何缓存数据到内存
安全结束线程的方法
为什么需要双检查锁,第一个判断和第二个判断的作用
快速排序的时间复杂度
说...
Android面试笔记二:果肉教育
摘要:
线程安全的规约
造成OOM的分类
举一个例子说明如何优化内存
为什么不推荐使用Android Executors提供的创建线程池的方法
怎么保证一个APP...