Java中一个类实现了Serializable接口,有什么用

Java中一个类实现了Serializable接口,有什么用好像是自动排序,就是说自己建立一个ArrayList往里面添加数据,实现了那个接口,数据在ArrayList中... Java中一个类实现了Serializable接口,有什么用

好像是自动排序,就是说自己建立一个ArrayList往里面添加数据,
实现了那个接口,数据在ArrayList中自动排序吗
一般一个类实现了Serializable接口,都怎么应用呀,调用他的什么方法。什么叫这个类可以被序列化
展开
 我来答
汐日南莘
推荐于2016-04-23 · TA获得超过1.4万个赞
知道大有可为答主
回答量:1.6万
采纳率:45%
帮助的人:7533万
展开全部
实现java.io.Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任一状态被序列化或逆序列化。
  序列化类的所有子类本身都是可序列化的。这个序列化接口没有任何方法和域,仅用于标识序列化的语意。允许非序列化类的子类型序列化,子类型可以假定负责保存和恢复父类型的公有的、保护的和(如果可访问)包的域的状态。只要该类(扩展)有一个无参构造子,可初始化它的状态,那么子类型就可承担上述职责。在这种情况下申明一个可序列化的类是一个错误。此错误将在运行时被检测。就是可以把对象存到字节流,然后可以恢复!
suo_alex
推荐于2018-03-13 · TA获得超过283个赞
知道小有建树答主
回答量:320
采纳率:0%
帮助的人:0
展开全部
排序是Comparable,也不是自动的,需要Arrays.sort().

Serializable表明这个类可以直接写入一个流而进行存储,网络传输等操作。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骑来乃夜忘处1g
2007-09-13 · TA获得超过480个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:89.9万
展开全部
如果你的类比较敏感的话可以用这个接口,把类序列化后再传输。如果只是本地用的话我觉得没有必要一定要去实现这个接口。序列化资源消耗很大,
Java中一个类实现了Serializable接口,可以作为流传输,还可以把对象保存到本地持久化,表示可以在网络上传输数据了...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
henterji
2007-09-13 · TA获得超过2973个赞
知道大有可为答主
回答量:1835
采纳率:0%
帮助的人:1874万
展开全部
Serializable表示这个类可以被序列化,告诉JVM这个类可以进行持久化操作,具体的内容你可以搜索一下序列化的知识

http://blog.csdn.net/robinyyh/archive/2007/01/11/1480603.aspx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式