單項選擇題棧式的執(zhí)行方法時,存儲局部變量(),操作數(shù),動態(tài)鏈接,方法出口。

A.運行期間,才能確定占用內(nèi)存大小
B.編譯期間,已經(jīng)確定占用內(nèi)存大小
C.編譯期間,不能確定占用內(nèi)存大小
D.運行期間,無法觀測內(nèi)存


您可能感興趣的試卷

你可能感興趣的試題

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

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

2.單項選擇題什么是內(nèi)存抖動?()堆內(nèi)存都有一定的大小,能容納的數(shù)據(jù)是有限制的,當Java堆的大小太大時,垃圾收集會啟動停止堆中不再應(yīng)用的對象,來釋放內(nèi)存。

A.當在極長時間內(nèi)分配給對象和回收對象的過程就是內(nèi)存抖動。
B.當在極短時間內(nèi)分配給對象和回收對象的過程就是內(nèi)存溢出。
C.當在極短時間內(nèi)分配給對象和回收對象的過程就是內(nèi)存抖動。
D.當在極短時間內(nèi)分配給對象和回收對象的過程就是內(nèi)存爆炸。

5.多項選擇題我們知道內(nèi)存泄漏的原因是應(yīng)該被回收的對象,不能被及時回收,那么GC是如何來判斷對象是否為垃圾對象呢?判斷的方式有兩個()。

A.引用計數(shù)對象被引用,引用計數(shù)器加1,反之減一,只有引用計數(shù)為0,那么這個對象為垃圾對象
B.可達性從GCRoot節(jié)點對象開始,看是否可以訪問到此對象,如果沒有訪問到則為垃圾對象
C.分類計數(shù)對象被引用,引用計數(shù)器加1,反之減一,只有引用計數(shù)為0,那么這個對象為垃圾對象
D.皮卡性從GCRoot節(jié)點對象開始,看是否可以訪問到此對象,如果沒有訪問到則為垃圾對象