/*
TCP的客户端(TCP通信的两边分别是客户端和服务器)
在Java中,有一个类叫做Socket,这个类就表示TCP通信的客户端。
Socket的构造方法:
Socket(String host, int port):参数host表示目标服务器的ip地址。 参数port表示目标服务器程序的端口号
Socket的其他方法:
OutputStream getOutputStream(): 用于获取输出流对象, 该输出流用于向目的地写(发送)数据。
InputStream getInputStream(): 用于获取输入流对象, 该输入流用于读取(接收)目的地程序发送过来的数据。
void close(): 释放资源
TCP客户端的实现步骤:
1. 创建Socket对象,表示客户端。
2. 通过Socket对象调用getOutputStream获取一个输出流,用来发送数据。
3. 通过输出流向服务器发送(写)数据
4. 通过Socket对象调用getInputStream获取一个输入流, 用来接收数据。
5. 通过输入流接收服务器发送过来的数据。
6. 释放资源。
*/
public class Demo01Client {
public static void main(String[] args) throws IOException {
//1. 创建Socket对象,表示客户端。
//创建Socket对象的时候,会主动连接服务器,如果无法连接,那么就会报错(三次握手就是在这完成的)
Socket socket = new Socket(“127.0.0.1”, 9527);
//