关于多线程的关闭问题:参与有分 为什么要开这么多线程??开一个线程,含有包括ServerSocket监听即可。把接受到的客户端Socket流添加到线程池当中。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不要强制stop线程,用Thread.interrupt()方法,然后在wait的catch块中,用Thread.interrupted() 判断是否被中断,如果是就用s.close()关闭ServerSocket. 开这么多线程是为了响应并发的访问。而且每一次线程的destory都要占用大量资源。。所以做了个死循环。我已解决了 如果你用JDK1.4以上版本,建议使用异步IO,然后固定线程数目,做线程池,(使用Dispatch Thread/Worker Thread模式)开过多的线程(进程)会严重影响效率。 As Mark said, only one thread should be listening.and upon receiving a request, just get thread from a thread pool.http://www.csdn.net/expert/topic/1020/1020206.xml?temp=.7987024 关于JPanel响应键盘事件的问题!高分求解!在线等待 javafx中类定义问题。 如何判断label是否隐藏?? 急!!!!! 我能动态得到对象的方法,并能够invoke。却无法确定它的返回值,急! 可以往ORACLE数据库中插入数据,但是在查询时却出错? java服务器与客户端的通信问题 java 怎样用java读写注册表的信息 请问是否有mircosoft access数据库的API?我想用JDBC驱动ACCESS数据库! MVC模式下开发的DataBean问题 java awt种颜色处理支持YUV格式吗?
而且每一次线程的destory都要占用大量资源。。所以做了个死循环。
我已解决了
and upon receiving a request, just get thread from a thread pool.http://www.csdn.net/expert/topic/1020/1020206.xml?temp=.7987024