不是1 就是0 ,删除是把他们全变成0吗。比如数组,int[] a = {1,2,3,4,5}
1 回答
慕标琳琳
TA贡献1830条经验 获得超9个赞
你所谓的删除很不明确。
只要涉及到内存使用,那么都取决于内存管理策略。
不管是否有操作系统,举个例,你使用int a,这篇区域多半曾经使用过了(因为假设你的程序是第二天开始运行的),但是你拿的值并不是曾经用过的脏数据 —— 如果要达到a=0,那么策略可以有很多种——比如1:直接把这篇区域先归0,创建任何变量都不给值;2:区域不归零,创建变量进行赋值...自己推想。
很明显里面有的方式更省时间,但实现者不一定就是那种方式。
添加回答
举报
0/150
提交
取消