@代码库
public class ConnectC{
private String[][] Talk;
Socket[] sockets;
//搭建服务器端
public ConnectC() {
this.Talk = new String[4][1000];
}
public static void main(String[] args) throws IOException{
//创建服务器
ServerSocket server=new ServerSocket(5211);
System.out.println(“服务器启动成功”);
//等待客户端连接后,接收客户端socket
while(true) {
Socket socket=server.accept();
System.out.printf(“程序进行阻塞等待接入客户\n”);
//获取客户端socket的输入流
BufferedReader in=new BufferedReader(new InputStreamReader(socket.getInputStream()));
while(true) {
System.out.printf(“等待客户端socket的不为空输入流\n”);
String str = in.readLine();
PrintWriter pw = new PrintWriter(socket.getOutputStream());
pw.println(“is ok”);
pw.flush();
if(str!="") {
System.out.println(“客户端说:” + str);
}
}
}
}
}