
Android,JVM
华子_beijing
这个作者很懒,什么都没留下…
展开
-
Android内存泄漏场景及常见解决措施
Android采用java作为开发语言,当然也可以使用其他语言,比如C++,python等。使用java更看中其可移植性,运行效率强于便捷开发语言Python,低于C、C++;开发效率高于C、C++,低于Python等。 Java有自己的内存分配和回收机制,也就是JVM的GC,JVM是基于堆栈等虚拟机,Linux内核,JVM对堆栈只进行两种操作:以桢为单位压栈和出栈。 JVM执行class原创 2017-10-24 14:45:09 · 333 阅读 · 0 评论 -
Android——Activity栈问题记录
在android应用中,用户使用过程中看到的大部分界面都是Activity,这些Activity是被划分到不同的栈中进行管理的,栈中的Activity符合先进后出的原则,表现为我们在点手机Back键时,逐个界面倒退,直到最初的主界面,然后才会退出应用。 默认情况下,不用去关注Activity的栈区分配问题,会自动由ActivityStackSupervisor来管理,...原创 2018-03-16 17:21:40 · 308 阅读 · 0 评论