性能优化实践一

性能优化实践一

一 内存泄露 常见的内存泄露场景有: 单例的getInstance()方法传入了一个对象,避免这样做;如果真的需要一个对象,考虑在成员方法传入 MVP架构...
阅读原文
Android面试笔记六:租租车

Android面试笔记六:租租车

摘要: 关于JVM:懒汉式单例、饿汉式单例和静态内部类单例有什么区别? 关于JVM:Java虚拟机有自动垃圾回收机制,为什么还会出现内存泄露?内存...
阅读原文
Android面试笔记五:图匠数据

Android面试笔记五:图匠数据

摘要: TCP和UDP的区别 HTTP和HTTPS的区别 说说你对HTTP的理解 Java是如何实现GC操作的? JVM你了解多少? int一定占4个字节吗? float的精度是...
阅读原文
Android面试笔记三:文石信息

Android面试笔记三:文石信息

LruCache清除缓存的策略 如何缓存数据到内存 安全结束线程的方法 为什么需要双检查锁,第一个判断和第二个判断的作用 快速排序的时间复杂度 说...
阅读原文
Android面试笔记二:果肉教育

Android面试笔记二:果肉教育

摘要: 线程安全的规约 造成OOM的分类 举一个例子说明如何优化内存 为什么不推荐使用Android Executors提供的创建线程池的方法 怎么保证一个APP...
阅读原文