在意识到这一点之前我一直试图往ObjectOutputStream里面塞Message实例,后来我创建了一个带有Serializable接口的MMessage包裹起了Message,
public class MMessage implements Serializable { Message message; public MMessage(Message m) { this.message = m; } public Message getMsg() { return message; } }
然而仍然不能序列化(如下图)
在意识到这一点之前我一直试图往ObjectOutputStream里面塞Message实例,后来我创建了一个带有Serializable接口的MMessage包裹起了Message,
public class MMessage implements Serializable { Message message; public MMessage(Message m) { this.message = m; } public Message getMsg() { return message; } }
然而仍然不能序列化(如下图)查询资料发现
这是否意味着我需要自己写一个可以序列化的class呢?是否有较为简单的解决办法?