單項選擇題

內存抖動產生的原因?從術語上來講就是極短時間內分配給對象和回收對象的過程。一般多是在循環(huán)語句中創(chuàng)建臨時對象,在繪制時配置大量對象或者執(zhí)行動畫時創(chuàng)建大量臨時對象。()

A.內存抖動會帶來UI的卡頓,因為大量的對象創(chuàng)建,會很快消耗剩余內存,導致GC回收,GC會占用大量的幀繪制時間,從而導致UI卡頓
B.內存抖動不會帶來UI的卡頓,因為大量的對象創(chuàng)建,會很快消耗剩余內存,導致GC回收,GC會占用大量的幀繪制時間,從而導致UI卡頓
C.內存抖動不會帶來UI的卡頓,因為大量的對象創(chuàng)建,會很快消耗剩余內存,導致OOM,GC會占用大量的幀繪制時間,從而導致UI卡頓
D.內存抖動會帶來UI的卡頓,因為大量的對象創(chuàng)建,會很快消耗剩余內存,我門必須調用GC回收,GC會占用大量的幀繪制時間,從而導致UI卡頓

微信掃碼免費搜題