服务器
// 1.启动服务器
<br> ServerSocket serverSocket = new ServerSocket(8888);
2.等待连接<br> Socket socket = serverSocket.accept();
3.读取客户发送的信息 字节流
<br> InputStream socketIn = socket.getInputStream();
4.字节流转成字符流
<br> InputStreamReader inputStreamReader = new InputStreamReader(socketIn);
5.增强性能
<br> BufferedReader in = new BufferedReader(inputStreamReader);
6.读取信息
<br> System.out.println(in.readLine());
7.定义处理流(写出流)
<br> PrintWriter printWriter = new PrintWriter(new OutputStreamWriter(socket.getOutputStream()));
8.发送
<br> printWriter.println("321");
<br> printWriter.flush();
9.关闭
客户端
1.连接服务器 ip 端口号
<br> Socket socket = new Socket("10.10.88.27",8888);
2.信息交互 收in 发out
<br> PrintWriter out = new PrintWriter(new OutputStreamWriter(socket.getOutputStream()));
3.获取输入流<br><br> BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));<br><br> System.out.println(in.readLine());
4.关闭