循環完了雖然沒有鋸齒了,但為什么值還是那么大?
循環完了雖然沒有鋸齒了,但為什么值還是那么大?
還有為什么我的這么沒規律呢?
for?(int?i=0;i<100;i++){ ?????String[]?a=new?String[500000]; ?????for(int?j=0;j<500000;j++){ ?????????a[j]=j+""; ?????} ????Log.i("shake",a.toString()); }
循環完了雖然沒有鋸齒了,但為什么值還是那么大?
還有為什么我的這么沒規律呢?
for?(int?i=0;i<100;i++){ ?????String[]?a=new?String[500000]; ?????for(int?j=0;j<500000;j++){ ?????????a[j]=j+""; ?????} ????Log.i("shake",a.toString()); }
2017-03-13
舉報
2017-03-14
gc回收不是你控制的,在最后的那個地方回收了,所以變小了,中間的是因為還沒有回收