关于重复new的问题
this.socket = socket;
writer = new PrintWriter(socket.getOutputStream());
reader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
问题1:对同一个TCP,假如多个地方都new了writer和reader,那么收到消息的时候是所有reader都会收到消息么?
问题2:对于一个这类应用,a和b要在多个群里分别发消息,也就是每个对话框只显示相应对话框的消息,那么这种情况,tcp,reader,writer该如何管理?
初学者,非常感谢!! --------------------编程问答-------------------- tcp 是实时连接,一个收到消息,其他的就收不到了。你可以动手试一下。
另外你这是什么环境呢,为啥 new 那么多 --------------------编程问答--------------------
非常感谢,用的是eclipse,那么针对问题2这种情况,reader就是一定会收到所有对话框消息咯,那么是不是需要每个对话框发送时附上对话框的标签,对话框在显示时,从reader的内容里筛选就可以了?
补充:Java , Web 开发