【发布时间】:2014-01-11 17:33:12
【问题描述】:
我正在尝试使用 java 套接字发送以下类的对象:
public class CommunicationObj implements Serializable{
private String ID;
public AuthenticationParams s = new AuthenticationParams();
public CommunicationObj(String s){
ID = s;
}
public String getID(){
return ID;
}
}
但发送以下类的对象会引发异常(无法发送对象),但以下代码有效
public class CommunicationObj implements Serializable{
private String ID;
public CommunicationObj(String s){
ID = s;
}
public String getID(){
return ID;
}
}
为什么AuthenticationParams 对象会在这里产生这样的问题?任何帮助将不胜感激。
注意:所有使用的类和包都与服务器和客户端相同。
【问题讨论】:
-
AuthenticationParams 是否也可序列化?
-
以后使用代码按钮 - “{}” - 格式化您的代码,而不是
<code>标记。 -
VincentRamdhanie,这解决了问题 :)
标签: java sockets object serialization