慕后端9069192
2016-09-03 21:50
while(true){
//调用accept()方法开始监听,等待客户端的连接
socket=serverSocket.accept();
//创建一个新的线程
ServerThread serverThread=new ServerThread(socket);
//启动线程
serverThread.start();
count++;//统计客户端的数量
System.out.println("客户端的数量:"+count);
InetAddress address=socket.getInetAddress();
System.out.println("当前客户端的IP:"+address.getHostAddress());
}
不会循环执行,因为socket在没有接收到客户端的消息时时阻塞在socket=serverSocket.accept()这一步的
Java Socket应用---通信是这样练成的
125013 学习 · 590 问题
相似问题