Java中一个类实现了Serializable接口,有什么用
Java中一个类实现了Serializable接口,有什么用好像是自动排序,就是说自己建立一个ArrayList往里面添加数据,实现了那个接口,数据在ArrayList中...
Java中一个类实现了Serializable接口,有什么用
好像是自动排序,就是说自己建立一个ArrayList往里面添加数据,
实现了那个接口,数据在ArrayList中自动排序吗
一般一个类实现了Serializable接口,都怎么应用呀,调用他的什么方法。什么叫这个类可以被序列化 展开
好像是自动排序,就是说自己建立一个ArrayList往里面添加数据,
实现了那个接口,数据在ArrayList中自动排序吗
一般一个类实现了Serializable接口,都怎么应用呀,调用他的什么方法。什么叫这个类可以被序列化 展开
4个回答
展开全部
实现java.io.Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任一状态被序列化或逆序列化。
序列化类的所有子类本身都是可序列化的。这个序列化接口没有任何方法和域,仅用于标识序列化的语意。允许非序列化类的子类型序列化,子类型可以假定负责保存和恢复父类型的公有的、保护的和(如果可访问)包的域的状态。只要该类(扩展)有一个无参构造子,可初始化它的状态,那么子类型就可承担上述职责。在这种情况下申明一个可序列化的类是一个错误。此错误将在运行时被检测。就是可以把对象存到字节流,然后可以恢复!
序列化类的所有子类本身都是可序列化的。这个序列化接口没有任何方法和域,仅用于标识序列化的语意。允许非序列化类的子类型序列化,子类型可以假定负责保存和恢复父类型的公有的、保护的和(如果可访问)包的域的状态。只要该类(扩展)有一个无参构造子,可初始化它的状态,那么子类型就可承担上述职责。在这种情况下申明一个可序列化的类是一个错误。此错误将在运行时被检测。就是可以把对象存到字节流,然后可以恢复!
展开全部
排序是Comparable,也不是自动的,需要Arrays.sort().
Serializable表明这个类可以直接写入一个流而进行存储,网络传输等操作。
Serializable表明这个类可以直接写入一个流而进行存储,网络传输等操作。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你的类比较敏感的话可以用这个接口,把类序列化后再传输。如果只是本地用的话我觉得没有必要一定要去实现这个接口。序列化资源消耗很大,
Java中一个类实现了Serializable接口,可以作为流传输,还可以把对象保存到本地持久化,表示可以在网络上传输数据了...
Java中一个类实现了Serializable接口,可以作为流传输,还可以把对象保存到本地持久化,表示可以在网络上传输数据了...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Serializable表示这个类可以被序列化,告诉JVM这个类可以进行持久化操作,具体的内容你可以搜索一下序列化的知识
http://blog.csdn.net/robinyyh/archive/2007/01/11/1480603.aspx
http://blog.csdn.net/robinyyh/archive/2007/01/11/1480603.aspx
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询