经过测试,线程里执行了调试输出,由于输出数据有几Kbyte,最后发现非常耗时。
发现花了几秒。。。
long beforeSystemOutTime = System.currentTimeMillis();
System.out.print("read:\n");
for (int j=0;j<buffs.length;j++)
{
System.out.print(buffs[j]+" ");
}
System.out.print("\n");
long afterSystemOutTime = System.currentTimeMillis();
System.out.print("system out tack time:"+(afterSystemOutTime-beforSystemOutTime)+"\n");