社区
Java SE
帖子详情
有人知道 java.io.Serializable 是什么吗?
Rayman2000
2003-03-02 07:45:59
有人知道 java.io.Serializable 是什么吗?
有什么用处?
...全文
54
4
打赏
收藏
有人知道 java.io.Serializable 是什么吗?
有人知道 java.io.Serializable 是什么吗? 有什么用处?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
biti_9512207
2003-03-03
打赏
举报
回复
"在rmi的程序中,远程的对象传递必须是Serializable的"
这句话并不全对,信我.
可以不是serializable的.
mefaintII
2003-03-03
打赏
举报
回复
在rmi的程序中,远程的对象传递必须是Serializable的
binbin_yang
2003-03-03
打赏
举报
回复
楼上已经说的很明白了,主要还是为了实现不同类的对象的存储和传输问题,以及恢复问题!
mercury1231
2003-03-02
打赏
举报
回复
Serializable是序列化标志接口,标记你的类为可序列化的类。这样的话,你的类就可以通过ObjectInputStream或者ObjectOutputStream来读写或者传送,要比一般的IO方法方便得多。
嗬嗬,再答一次
一次性搞定数据库事务
MANDATORY、PROPAGAT
IO
N_REQUIRES_NEW、PROPAGAT
IO
N_NOT_SUPPORTED、PROPAGAT
IO
N_NEVER、PROPAGAT
IO
N_NESTED 分布式事务的理论基础:RPC定理、BASE理论、XA协议都是什么,原理是什么,有什么关联关系 ...
java
.
io
.
Serializable
实现
java
.
io
.
Serializable
接口的类是可序列化的。没有实现此接口的类将不能使它们的任一状态被序列化或逆序列化。 序列化类的所有子类本身都是可序列化的。这个序列化接口没有任何方法和域,仅用于标识序列化的语意。允许非序列化类的子类型序列化,子类型可以假定负责保存和恢复父类型的公有的、保护的和(如果可访问)包的域的状态。只要该类(扩展)有一个无参构造子,可初始化它的状态,那么子类
java
.
IO
.
Serializable
接口是什么功能?
Java
的"对象序列化"能让你将一个实现了
Serializable
接口的对象转换成一组byte,这样日后要用这个对象时候,你就能把这些byte数据恢复出来,并据此重新构建那个对象了。这一点甚至在跨网络的环境下也是如此,这就意味着序列化机制能自动补偿操作系统方面的差异。也就是说,你可以在Windows机器上创键一个对象,序列化之后,再通过网络传到Unix机器上,然后在那里进行重建。你不用担心在不同的
java
.
io
.
Serializable
接口实现序列化
类通过实现
java
.
io
.
Serializable
接口实现序列化
Non-static method ‘selectById(
java
.
io
.
Serializable
)‘ cannot be referenced from a static context
Non-static method 'selectById(
java
.
io
.
Serializable
)' cannot be referenced from a static context解决方法
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章