首页 > 编程语言 > 详细

java类实现 serizable 接口的目的是什么?

时间:2019-04-07 11:53:37      阅读:205      评论:0      收藏:0      [点我收藏+]

我们把 String 或 八大基本类型的值保存在内存,或保存到本地file文件夹里,或通过网络传给服务端,比较容易;但我们自定义的 class 对象怎么办,他们直接保存到本地,保存不了他们的属性的值,比如 class Student 对象,里面 age 和 address 两个属性;有个对象 student,age 为 13,address 为 北京,我们想把student 的值直接保存到数据库或file文本中,不行。可以把它的属性值拿出来,拼接成一个字符串,然后保存。有没有办法直接保存对象值呢?答案就是序列化。

让一个类实现序列化非常简单,在它的声明中加入 implements Serializable 即可,该类就可以被序列化了。由于一行代码就可以搞定了序列化,往往让人觉得很容易,但,实现起来容易,开销也不大,看似很美好,实际上后期维护的话费却特别大。

参考:https://blog.csdn.net/zhengjunwei2007/article/details/83693726

java类实现 serizable 接口的目的是什么?

原文:https://www.cnblogs.com/xf1314/p/10664250.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!