MainServer类
public class Server { public static void main(String[] args) throws IOException { ServerSocket serverSocket = null; boolean listeningSocket = true; try { serverSocket = new ServerSocket(2343); } catch (IOException e) { System.err.println("Could not listen on port: 2343"); } while(listeningSocket){ Socket clientSocket = serverSocket.accept(); MiniServer mini = new MiniServer(clientSocket); mini.start(); } serverSocket.close();}}助手类
public class MiniServer extends Thread{ private Socket socket = null; public MiniServer(Socket socket) { super("MiniServer"); this.socket = socket; } public void run(){ //Read input and process here } //implement your methods here}


