1
即时通讯新的Java和我有一个关于Synchronized的问题。Java同步写块
我有下面的代码写入到网络(简单实现现在):
public void networkSendData(byte[] data){
try {
out.write(data);
out.flush();
} catch (IOException e) {
}
}
我想知道是否有此同步,即时我一次写入整个数据需要块级。还是有机会出现竞赛状况?我问,因为要写的数据来自多个来源。
谢谢。
在服务器端,只有一个线程监听传入数据。 – iTEgg 2010-05-14 12:55:07
我已经更新了我的答案。 – Finbarr 2010-05-14 12:58:49
谢谢,这是我想知道的。多个节点同时传输(很少但可能发生)。 – iTEgg 2010-05-14 12:59:13