Cloneable、Serializable 这样的接口有用么?

duqiang2050 2003-03-23 11:02:17
java源代码里有这样一个类定义:
public class ArrayList extends AbstractList
implements List, RandomAccess, Cloneable, java.io.Serializable

我分别打开RandomAccess, Cloneable, java.io.Serializable的原文件看,方向里面写了很多注释之外,就定义了个空接口,如:
package java.io;
public interface Serializable {
}

而注释里说这些东西都有用,请问到底有没有用?如果有用,那么作用是如何发挥的呢?
...全文
68 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
duqiang2050 2003-03-23
  • 打赏
  • 举报
回复
那java是如何实现这个作用的呢?
我自己随便写一个接口为什么不行?
zhxx 2003-03-23
  • 打赏
  • 举报
回复
java.io.Serializable
可以序列化
fastmask 2003-03-23
  • 打赏
  • 举报
回复
他的这个接口的作用就是为了处理的方便,象序列化的接口,你实现了这个接口系统才认为该类可以序列化,虽然这个接口没有自己的方法。

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧