国际空间研究组织 | ISRO CS 2018 |问题 59
计算机的操作系统可能会定期收集所有空闲内存空间以形成连续的空闲空间块。这就是所谓的:
(A)串联
(B)垃圾收集
(C)碰撞
(D)动态内存分配答案:(乙)
解释:所有动态创建的对象都在堆中分配了内存。在连续创建这些对象时,内存可能会溢出。因此,我们需要通过为程序不再引用的所有对象(或无法访问的对象)释放内存来清除堆内存,以便为后续的新对象提供空间。该内存可以通过垃圾回收释放,它为所有未引用的对象释放堆内存。
选项(B)是正确的。
这个问题的测验