buf数组是否会初始化
while((bytes=in.read(buf,0,buf.length))!=-1) {
out.write(buf,0,bytes);
out.flush(); //
}
第一次循环,假如buf中装满了,
第二次循环的时候buf是会初始化,然后再向数组中写,还是第二次不会初始化,会把第一次写的内容覆盖掉,然后写的时候只写这次读到的长度。
while((bytes=in.read(buf,0,buf.length))!=-1) {
out.write(buf,0,bytes);
out.flush(); //
}
第一次循环,假如buf中装满了,
第二次循环的时候buf是会初始化,然后再向数组中写,还是第二次不会初始化,会把第一次写的内容覆盖掉,然后写的时候只写这次读到的长度。
2019-08-16
举报