import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.net.ServerSocket; import java.net.Socket; public class Server { public static void main(String[] args) { try { ServerSocket ss = new ServerSocket(8888); System.out.println("å¯å¨æå¡å¨...."); Socket s = ss.accept(); System.out.println("客æ·ç«¯:"+s.getInetAddress().getLocalHost()+"å·²è¿æ¥å°æå¡å¨"); BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream())); //读å客æ·ç«¯åéæ¥çæ¶æ¯ String mess = br.readLine(); System.out.println("客æ·ç«¯ï¼"+mess); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(s.getOutputStream())); bw.write(mess+" æå¡ç«¯è¿åçæ°æ®"+"\n"); bw.flush(); } catch (IOException e) { e.printStackTrace(); } } }