点击上方“蓝字”关注本公众号 Android内存分配的注意事项 ○ 在Android开发中,要时刻注意内存的分配和垃圾回收,因为系统为每一个dalvik虚拟机分配的内存是有限的。这样就需要我们在开发的过程中时刻注意,不要因为自己的代码问题造成OOM。 Android应用层是由Java开发的,Android的dalvik虚拟机与jvm也类似,只不过它是基于寄存器的。因此要了解Android的内存管理就必须了解Java的内存分配和垃圾回收机制。 在Java中,是通过new关键字来为对象分配内存的,而内存的释放是由垃圾回收器(GC)来回收的,在开发的过程中,不需要显示的去管理内存。但是这样有可能在不知不觉中就会浪费了很多内存,最终导致Java虚拟机花费很多时间去进行垃圾回收,更严重的是造成JVM 的OOM。因此,还是很必要了解Java内存的分配和垃圾回收机制。 本文转载于微信公众号: 博为峰51Code软件开发(BWF-EDUCATION),更多微信文章请扫描关注公众号: |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|