猿问
java中什么类需要序列化
java中什么类需要序列化
慕无忌1623718
浏览 956
回答 2
2回答
慕慕森
为了读写方便,比如把一个对象写入文本中,必须进行序列化。java对象序列化不仅保留一个对象的数据,而且递归保存对象引用的每个对象的数据。可以将整个对象层次写入字节流中,可以保存在文件中或在网络连接上传递。利用对象序列化可以进行对象的"深复制",即复制对象本身及引用的对象本身。序列化一个对象可能得到整个对象序列。
0
0
0
撒科打诨
序列化其实就是将对象转换为字节序列。所以有以下几个地方应用得到吧。应用场景1:通讯。(例如客户端把java对象传给对方,过程就是先将对象转换为字节数据在进行发送)应用场景2:web保存会话,也就是免登陆进行验证。在session中存入登陆者信息,例如User对象,序列化可以先将对象转换成字节数组保存在硬盘上,每次刷新反序列化进行读取。
0
0
0
随时随地看视频
慕课网APP
相关分类
Java
我要回答