java中如何限制一个端口的线程数? 在一个项目中服务器可以开放多个端口,但是每个端口的线程数不能超过5个,如何解决,还望前辈们多多指教,不甚感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 创建一个线程池:ExcutorService pool = Excutors.newFixedThreadPool(5);把你的socket处理逻辑写成一个Runnable,每当ServiceSocket.accept()的时候,用返回的socket构造这样一个Runnable。pool.submit(runnable); 可以看看这个类 java.util.concurrent.Executors,用这个类来创建固定数量的线程池。 自己实现runable或者继承thread在里面设定一个局部变量,用于限制线程数。 很诡异的问题,关于jenkins,openjdk,hotspotjdk的 JAVA学了1个月了感觉学不东了..怎么办?? 小小问题请大家帮忙解决 Array的問題? 我好无奈 请问用java实现java编译器的可行性?有相关资料吗? 帮我看看这段程序好吗?不知道为什么点鼠标就是没有反应 c,c++调用java 语言的问题(jni技术问题) 在局域网内如何与外网建Socket? 送分了!!!!!!!!! servlet中如何获取域名,而不包括二级域名? 初学者的小问题,麻烦指教下---->为什么PrintStream一定要定义为属性
把你的socket处理逻辑写成一个Runnable,每当ServiceSocket.accept()的时候,用返回的socket构造这样一个Runnable。
pool.submit(runnable);
在里面设定一个局部变量,用于限制线程数。