单项选择题
A.在onDestroy中调用mHandler.removeCallbacksAndMessages(null) B.在onDestroy中调用mHandler.addCallbacksAndMessages(null) C.在onPause中调用mHandler.removeCallbacksAndMessages(null) D.在onPause中调用mHandler.removeCallbackAndMessages(null)
栈式的执行方法时,存储局部变量(),操作数,动态链接,方法出口。A.运行期间,才能确定占用内存大小B.编译期间...
单项选择题栈式的执行方法时,存储局部变量(),操作数,动态链接,方法出口。
A.运行期间,才能确定占用内存大小 B.编译期间,已经确定占用内存大小 C.编译期间,不能确定占用内存大小 D.运行期间,无法观测内存
内存抖动产生的原因?从术语上来讲就是极短时间内分配给对象和回收对象的过程。一般多是在循环语句中创建临时对象,在...
单项选择题内存抖动产生的原因?从术语上来讲就是极短时间内分配给对象和回收对象的过程。一般多是在循环语句中创建临时对象,在绘制时配置大量对象或者执行动画时创建大量临时对象。()
A.内存抖动会带来UI的卡顿,因为大量的对象创建,会很快消耗剩余内存,导致GC回收,GC会占用大量的帧绘制时间,从而导致UI卡顿 B.内存抖动不会带来UI的卡顿,因为大量的对象创建,会很快消耗剩余内存,导致GC回收,GC会占用大量的帧绘制时间,从而导致UI卡顿 C.内存抖动不会带来UI的卡顿,因为大量的对象创建,会很快消耗剩余内存,导致OOM,GC会占用大量的帧绘制时间,从而导致UI卡顿 D.内存抖动会带来UI的卡顿,因为大量的对象创建,会很快消耗剩余内存,我门必须调用GC回收,GC会占用大量的帧绘制时间,从而导致UI卡顿
什么是内存抖动?()堆内存都有一定的大小,能容纳的数据是有限制的,当Java堆的大小太大时,垃圾收集会启动停止...
单项选择题什么是内存抖动?()堆内存都有一定的大小,能容纳的数据是有限制的,当Java堆的大小太大时,垃圾收集会启动停止堆中不再应用的对象,来释放内存。
A.当在极长时间内分配给对象和回收对象的过程就是内存抖动。 B.当在极短时间内分配给对象和回收对象的过程就是内存溢出。 C.当在极短时间内分配给对象和回收对象的过程就是内存抖动。 D.当在极短时间内分配给对象和回收对象的过程就是内存爆炸。