java socket 多线程 为什么只有第一次可以通信

2024-12-18 02:44:24
推荐回答(4个)
回答1:

不能用死循环写,浪费系统资源。用反射。另外,你说只有第一次可以通信,你看看是不是前一次通讯过的socket通道没有关闭

回答2:

怎么可能只有第一次可以通信呢
要持续监听

回答3:

写个死循环把通信包含进来就好了

回答4:

因为你没有用循环咯。