序列化的类与没有序列化的类有什么区别?
答案:5 悬赏:0 手机版
解决时间 2021-01-07 05:26
- 提问者网友:嘚啵嘚啵
- 2021-01-06 18:18
序列化的类与没有序列化的类有什么区别?
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2021-01-06 19:28
序列化,其实是类继承、使用了微软自定义的一套东西,可以把该类转换为流,这样传输和存储时可以很方便的进行。你只需要一个方法,其他的,诸如如何去传输的,如何去存储的、存储的格式等,都由.NET环境自己去实现。
如果没有实现序列化,你需要自己手动的去操作,包括转换流、选择存储格式等,比较麻烦。
另外,在反序列化时,因为vs环境知道自己是如何将这个类进行存储的,所以可以自动的将该类还原。而如果手动去操作的话,恐怕是很麻烦的。
如果没有实现序列化,你需要自己手动的去操作,包括转换流、选择存储格式等,比较麻烦。
另外,在反序列化时,因为vs环境知道自己是如何将这个类进行存储的,所以可以自动的将该类还原。而如果手动去操作的话,恐怕是很麻烦的。
全部回答
- 1楼网友:渡鹤影
- 2021-01-06 22:11
序列化,就是像1,2,3这样有顺序的排下去,有顺序;序列化,就是没有顺序,那一条排在第1、2、3都无所谓
- 2楼网友:第四晚心情
- 2021-01-06 21:20
方便的传输,比如跨页面传输
- 3楼网友:想偏头吻你
- 2021-01-06 20:57
..本质使用上没什么区别,但是在存储的时候就是不同的。
- 4楼网友:西岸风
- 2021-01-06 20:07
由于网络只能传输字符串或二进制的格式.如果想传输对象,则必需把对象序列化成字符串或二进制.序列化是没有固字的格式.可以序列化成XML格式或自定义的格式.还原经过序列化的对象时则需要按照你序列化的格式解析出来.即反序列化.
序列化的作用就是用于网络传输或保存到文件.
序列化的作用就是用于网络传输或保存到文件.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯