今天写socket数据相互通信的时候,碰到一个及其蛋疼的错误.单向传输数据的时候server与client是没有问题的,但是两个都有输入输出操作的时候就出现了这个问题 java.net.SocketException: Socket is closed: 下面附代码: Server: StringBuffer result = new StringBuffer(""); int port = 9090; //定义一个ServerSocket监听在端口9090上 ServerSocket
package com; import java.io.*; import java.net.ServerSocket; import java.net.Socket; /** * Socket Server * <p> * Created by Administrator on 2018/5/2. */ public class Server { public static void main(String[] args) { try { // 1.初始化服务端socket连接,并监听888