1. 客户端代码:Client.java
package com.xie.javase.net1;
import java.io.*;
import java.net.*;
public class Client {
public static void main(String[] args) {
Socket socket = null;
BufferedWriter bw = null;
try {
// 1. 获取本机IP地址对象
InetAddress localHost = InetAddress.getLocalHost();
int port = 8888;
// 2. 创建Socket并连接服务端
socket = new Socket(localHost, port);
// 3. 获取输出流并包装为缓冲字符流
bw = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
// 4. 发送数据(注意每条消息末尾添加换行)
bw.write("落霞与孤鹜齐飞");
bw.newLine(); // 更规范的换行写法(自动适配系统)
bw.write("秋水共长天一色"