DataInputStream中的哪一个.readUTF方法将首先进行?

时间:2013-10-06 07:59:11

标签: java datainputstream

如果我在两个不同的流中调用一个DataInputStream对象的两个.readUTF方法,哪一个会首先读取信息?哪个被称为第一个,或被称为第二个?

1 个答案:

答案 0 :(得分:1)

DataInputStream与一个基础流相关联。它不能有多个流。

通过小心锁定,可以通过多个线程访问它。在这种情况下,第一个返回将是第一个获得锁定。如果不小心锁定,您将收到随机错误。