一、服务端
package com.czhappy.hello.socket; import java.io.IOException; import java.net.InetAddress; import java.net.ServerSocket; import java.net.Socket; public class Server { public static void main(String[] args) { //创建ServerSocket示例,指定端口,侦听 try { ServerSocket serverSocket = new ServerSocket(8888); System.out.println("服务即将启动,等待客户端连接"); //记录客户端的数量 int count = 0; Socket socket = null; while(true){ //开始监听,等待客户端的连接 socket = serverSocket.accept(); ServerThread serverThread = new ServerThread(socket);
serverThread.setPriority(4);//设置线程的优先级,范围是:[1,10],默认为5 serverThread.start(); count++; System.out.println("客户端的数量="+count); InetAddress address = socket.getInetAddress(); System.out.println("当前客户端的IP地址为:"+address.getHostAddress()); } } catch