在 java 中通过套接字发送链表

Sending a linked list through socket in java

我想通过 TCP 套接字从服务器向客户端发送一个对象链表,反之亦然。我怎样才能做到这一点?我应该只发送链表的头部,还是有其他方法?

使用 LinkedList<T>Serializable

编辑 T 必须实现没有方法的 Serializable 接口——这只是一个标记。你的 class 可能有一些对对象来说不是必需的字段(例如,根据对象的实际属性计算的缓存值),这些可以声明为 transient.
看看 the doc of Serializable.