博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实现Serializable的类 的serialVersionUID的作用和生成
阅读量:4922 次
发布时间:2019-06-11

本文共 363 字,大约阅读时间需要 1 分钟。

1. serializable  是类实现 序列化 与 反序列化的基础。

2. 如果在序列化写 时的版本号和序列化读 时的版本号,不一致,将会有异常:

java.io.InvalidClassException:local class incompatible: stream classdesc serialVersionUID = …, local class serialVersionUID = …

让JVM自己来生成serialVersionUID 或 加@SuppressWarnings("serial")在一个单机上或许看不出什么问题,但在分布式计算、或者你需要提供jar供别人使用的时候,这个问题就会暴露。

转载于:https://www.cnblogs.com/mobaids/p/10411725.html

你可能感兴趣的文章
c++ c# java 调用 c++ 写的dll
查看>>
css经典布局—stick footer布局
查看>>
div学习之div中dl-dt-dd的详解
查看>>
当在hive中show table …
查看>>
随机森林(Random Forest)
查看>>
[转载]/etc/security/limits.conf解释及应用
查看>>
Python的math模块
查看>>
Linux下gcc相关
查看>>
iphone真机(越狱)通讯录导入进模拟器
查看>>
剑指offer-删除链表中重复的结点
查看>>
mybatis自动生成mapper,dao映射文件
查看>>
IntelliJ IDEA 注册码
查看>>
C 调用数学函数pow时遇到 undefined reference [已解决]
查看>>
IDEA01 创建java项目、创建web项目
查看>>
Springboot21 整合redis、利用redis实现消息队列
查看>>
AJAX 总结
查看>>
[转]WPF中对Excel文件的导入导出操作详解
查看>>
导出模块化使用手册
查看>>
rabbitmq在storm中使用
查看>>
面向对象:抽象类,继承的实现原理,封装
查看>>