线程里执行输出耗时

经过测试,线程里执行了调试输出,由于输出数据有几Kbyte,最后发现非常耗时。

发现花了几秒。。。

long beforeSystemOutTime = System.currentTimeMillis();
System.out.print("read:\n");
for (int j=0;j System.out.print(buffs[j]+" ");
}
System.out.print("\n");
long afterSystemOutTime = System.currentTimeMillis();
System.out.print("system out tack time:"+(afterSystemOutTime-beforSystemOutTime)+"\n"); 

你可能感兴趣的:(java)