java类实现serializable的意义
来源:互联网 发布:mysql触发器的弊端 编辑:程序博客网 时间:2024/05/27 21:00
一个类只有实现了serializable,他的对象才是可序列化的。
a)比如说你的内存不够用了,那计算机就要将内存里面的一部分对象暂时的保存到硬盘中,等到要用的时候再读入到内存中,硬盘的那部分存储空间就是所谓的虚拟内存。在比如过你要将某个特定的对象保存到文件中,我隔几天在把它拿出来用,那么这时候就要实现Serializable接口;
b)在进行java的Socket编程的时候,你有时候可能要传输某一类的对象,那么也就要实现Serializable接口;最常见的你传输一个字符串,它是JDK里面的类,也实现了Serializable接口,所以可以在网络上传输。
c)如果要通过远程的方法调用(RMI)去调用一个远程对象的方法,如在计算机A中调用另一台计算机B的对象的方法,那么你需要通过JNDI服务获取计算机B目标对象的引用,将对象从B传送到A,就需要实现序列化接口。
没有人说的话能全部准确,批判性的参考。
0 0
- java类实现serializable的意义
- java类实现serializable有什么好处或意义
- java中serializable的意义是什么?
- Java类的Serializable
- Java Bean类实现Serializable接口的原因
- Java Bean类实现Serializable接口的原因
- Java中实现Serializable接口的作用
- java中实现Serializable接口的作用
- java实现serializable接口的作用
- Java中的类实现Serializable接口
- 面试题:Java中对象序列化接口(Serializable)的意义
- 面试题:Java中对象序列化接口(Serializable)的意义
- java实体类实现序列化的意义
- java实体类实现序列化的意义
- java实体类实现序列化的意义
- java实体类实现序列化的意义(转)
- java实体类实现序列化的意义
- java实体类实现序列化的意义
- Hadoop学习笔记(6)
- BootStrap学习笔记,优缺点总结
- Kali2.0安装Eclipse+pyDev,规避Kali2.0java1.7版本
- 1024以前端口需要root用户来执行
- Android studio Server sent an unsupported extension: type_35
- java类实现serializable的意义
- to be a janitor(2)
- Hadoop学习笔记(7)
- 虚拟货币开发专题(区块链如何防止数据膨胀)
- 获取shell自身路径
- Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
- Hadoop学习笔记(8)
- 数据结构-选择排序
- vue-cli开发时,ajax跨域详细解决办法