问答详情
源自:3-1 内存优化-APP内存优化方法

循环完了虽然没有锯齿了,但为什么值还是那么大?

循环完了虽然没有锯齿了,但为什么值还是那么大?http://img.mukewang.com/58c6470300018e8206150077.jpg

还有为什么我的这么没规律呢?

http://img.mukewang.com/58c6472b000171bd04300122.jpg

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 15:16

个回答

  • qq_你最ing_0
    2017-03-14 14:52:39

    gc回收不是你控制的,在最后的那个地方回收了,所以变小了,中间的是因为还没有回收