Server.java
import java.io.*;
import java.net.*;
public class Server {
public static final int PORT=8888;
public void Server() throws IOException {
ServerSocket ss = new ServerSocket(PORT);
InetAddress ia = InetAddress.getByName(null);
System.out.println("Server@"+ia+" start!");
try{
while(true){
Socket s = ss.accept();// listen PORT;
try{
new ServerOne(s);
} catch (IOException e) {
s.close();
}
}
}finally{
ss.close();
System.out.println("Server stop!");
}
}
}
class ServerOne extends Thread {
private Socket s;
private BufferedReader in;
private PrintWriter out;
public ServerOne(Socket s) th