摘要:
关于JVM:懒汉式单例、饿汉式单例和静态内部类单例有什么区别?
关于JVM:Java虚拟机有自动垃圾回收机制,为什么还会出现内存泄露?内存...
Android面试笔记五:图匠数据
摘要:
TCP和UDP的区别
HTTP和HTTPS的区别
说说你对HTTP的理解
Java是如何实现GC操作的?
JVM你了解多少?
int一定占4个字节吗?
float的精度是...
Android面试笔记四:航天精一
摘要:
线程中sleep、wait、notify、yield和join的用法和区别
Android执行GC在什么情况下会造成内存泄露
manifest.xml文件的作用
描述一下常用...
Android面试笔记二:果肉教育
摘要:
线程安全的规约
造成OOM的分类
举一个例子说明如何优化内存
为什么不推荐使用Android Executors提供的创建线程池的方法
怎么保证一个APP...
Android面试笔记一:三二一家具
Service启动的两种方式及区别
Service如何使用及使用的场景
BroadcastReceiver注册的两种方式及广播使用的场景
ContentProvider怎么使用
启动Ac...
Android学习笔记五:内存泄露
一、造成内存泄露的原因分析
Android系统虚拟机的垃圾回收是通过虚拟机的GC机制来实现的,GC会选择一些存活的对象作为GC Root,通过对GC的可达性...
Android学习笔记二:JVM内存模型
方法区、栈区、堆区
静态存储区(方法区):内存在程序编译的时候就已经分配好,这块内存在程序整个运行期间都存在。它主要存放静态数据、全...