java connection reset异常

2024-12-19 09:39:23
推荐回答(3个)
回答1:

因为你这样就只能监听一次连接。数据接收完也就断开了。你试试把服务器端做成一个线程,不听的监听连接。
import java.net.*;
import java.io.*;
public class server1 implements Runnable
{
public static void main(String args[])
{
}
public void run()
{
while(true)
{

try
{
ServerSocket sc=new ServerSocket(80);
Socket s=sc.accept();
DataInputStream di=new DataInputStream(s.getInputStream());
System.out.println(di.readInt());
}
catch(Exception e){e.printStackTrace();}

}
}
}

回答2:

换个大于1024的端口试试

回答3:

能不能提供更多的代码看看,或者截图什么的。路径没错吧