关于socket问题 各位好在服务器端与多个客户端建立了socket连接,并且将这些socket存入服务器端的一个容器hashmap中,在一个线程中服务器与各个客户端通信并收集完数据,现在想通过另外一个线程中向客户端发送关闭指令,即从hashmap中取出socket进行操作,不知这种方法是否可行,或是有更好的解决办法谢谢先 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 再补充一下,我放入hashmap前socket的iscolsed()是false,但是我再取出来的时候就变成true了,这是怎么回事儿呀~~~~ 你是不是关闭socket的输入流或输出流了,关闭流会导致socket关闭,javadoc里有说明的 没有,在服务器程序这边一直没有关闭输入或输出流的问题是我放进hashmap前还检查了一次,是没关闭的,等我想用hashmap里面的socket的时候 ,一取出就变成关闭的了 oh,my god又来新问题了,我用while(true){ Socket socket = serverSocket.appect(); //下面用线程去处理这个socket}本来是多线程 的,现在只能边一个客户端了,再连第二个就报错socket is closed 接口与子类 谁能告诉我classpath的作用 HTMLParser提取网页的初级问题 关于protected 哪位给介绍一下getHibernateTemplate.xxx(new HibernateCallback()) 的用法~ 请问如果才可以结帖? 请问java中怎么监听用鼠标点击最大化窗口事件啊?还有用鼠标拖动改变窗口大小事件? java类能打包成.DLL吗? 如何使新建的ArrayList的元素取值范围为Integer 1到24? JAVA中有没有和这个功能相近的函数? 关于线程同步的问题.................紧急... java入门求指导
问题是我放进hashmap前还检查了一次,是没关闭的,等我想用hashmap里面的socket的时候 ,一取出就变成关闭的了
又来新问题了,我用
while(true)
{
Socket socket = serverSocket.appect();
//下面用线程去处理这个socket
}本来是多线程 的,现在只能边一个客户端了,再连第二个就报错socket is closed