import java.net.*;
import java.io.*;
public class BeerServer {
public static void main(String[] args) throws Exception {
ServerSocket ssock=new ServerSocket(1234);
Socket sock=ssock.accept();
ssock.close();
BufferedReader iread=new BufferedReader(new InputStreamReader(sock.getInputStream()));
PrintStream pstream=new PrintStream(sock.getOutputStream());
for (int i =Integer.parseInt(iread.readLine()); i>=0; i--) {
pstream.println(i+" bottles of beer on the wall");
pause(1000);
  }
  pstream.close();
  sock.close();
}
private static void pause(int i) {
try {
Thread.sleep(i);
} catch(InterruptedException e) {}
}
}
这是服务器端,客户端用telnet就好了