import java.io.*;
import java.net.*;
public class Client12_4
{
	public static void main(String[] args)
	{
		try{
		Socket sc=new Socket(); 
		sc.setSoTimeout(10000);
		InetSocketAddress ipport=new InetSocketAddress("127.0.0.1", 9999);
		sc.connect(ipport);
		System.out.println("是否已建立连接："+sc.isConnected());
		System.out.println("接收缓冲区的默认大小："+sc.getReceiveBufferSize());
		System.out.println("发送缓冲区的默认大小："+sc.getSendBufferSize());
		PrintWriter out = new PrintWriter(sc.getOutputStream(), true);
		BufferedReader in = new BufferedReader(new InputStreamReader(sc.getInputStream()));
		for(int i=1;i<4;i++) 
		{
			String msg="";
			out.println("客户端发送"+i);
			out.flush();
			System.out.println("客户端发送"+i);
			msg = in.readLine();
			if (msg != null) 
				System.out.println(">>" + msg);
		}
		out.println("END");
		sc.shutdownOutput();
		sc.shutdownInput();
		System.out.println("输入流是否已关闭："+sc.isInputShutdown());
		System.out.println("输出流是否已关闭："+sc.isOutputShutdown());
		sc.close();
		}
		catch(Exception e) 
		{
			e.printStackTrace();
		}
	}
}