java中ObjectOutputStream必须实现Serializable接口吗?
2 回答
犯罪嫌疑人X
TA贡献2080条经验 获得超4个赞
没有报错。
System.out.println(t2.a+t2.b+t2.c+t2.d);因为t2.a是int型,而t2.c是Boolean型,这两种类型没法相加的。
class T implements Serializable 因为Serializable 是一个类,而不是一个接口。 implements 后面只能跟接口名称。
也有可能你是想实现java.io.Serializable 这个接口,但是你在上面定义了一个Serializable类,那么系统就会认为你的这个Serializable就是上面的这个类。如果你真的想实现java.io.Serializable 接口,那么你用下面的句子吧:
class T implements java.io.Serializable
添加回答
举报
0/150
提交
取消