我收到一个错误:
IOException on socket listen: java.io.NotSerializableException: java.net.Socket
我尝试使用以下代码通过套接字发送对象:
ObjectOutputStream outObjects = new ObjectOutputStream(socket.getOutputStream());
outObjects.writeObject(currentPlayer);
output.flush();
第二行给出错误......但我已经序列化(实现Serializable)类Player(currentPlayer对象的类)但是Player类的成员之一是Socket对象......我尝试重新定义和可序列化套接字对象但无法解决问题....我错在哪里?