www.gxgs.net > jAvA jAvA.io.NotSEriAlizABlEExCEption: jAvA.io....

jAvA jAvA.io.NotSEriAlizABlEExCEption: jAvA.io....

所写的类需要implements java.io.Serializable

应该是序列号的问题,你在一些类里面调用了其它的类,而你调用的类实现了序列化接口,但其它类没有实现,所以会出现这样的情况,解决的办法是让你调用的类继承你用的那个类,或者你调用的那个类也实现序列化接口! PS:如果父类实现了序列化接口...

对象输出流的对象所对应的类还没有实现Serializable接口。调用ObjectOutputStream输出的对象必须实现这个接口,创建的pojo类未实现Serializable接口,启动服务器会报此异常,但是貌似对代码功能没影响,或者说暂时未发现有什么影响。要解决此异...

很简单的啦,所有实体类都要ser的啦

你这个类没有实现序列化哈,没有序列化的类就不能转化成字节流在网络中传输,你的这个类应该要在网络中传输所以才会报错,只要你实现Serializable接口就可以了,望采纳

你读写的对象类没有序列化。实现接口implements Serializable,然后类里加上 private static final long serialVersionUID = 1L; 即可

把user1这个类实现Serializable接口,如果你的这个类是User1: public class User1 implements Serializable{ ... }

应该是没有序列化。序列化可以将内存中的类写入文件或数据库中。比如user类。序列化代码:public class UserInfo implements Serializable { }

类要实现Serializable 借口才可以写入流中,这个借口没有任何方法和属性,就implements Serializable 就可以了。其他不用修改

class User implements Serializable { public String s1,s2; User(String s1,String s2) { this.s1=s1; this.s2=s2; } } 把这个类改成这样就可以了。

网站地图

All rights reserved Powered by www.gxgs.net

copyright ©right 2010-2021。
www.gxgs.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com