栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

InvalidClassException异常

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

InvalidClassException异常

这类问题属于序列化时反序列化偶尔出现的异常导致造成的,其根本原因在于本地IDEA连接测试易常出现版本可能不兼容导致造成的。
SerializationException
InvalidClassException
一般情况下会报这两种错误
解决方案:
只需要在相关实体类上使用serialVersionUID注解保证版本升级时反序列化仍保持对象的唯一性即可(如图)。

public class Entity implements Serializable {
 
    private static final long serialVersionUID = 1L;
    public int id;
    public String name;
    public final String user;

此为一般常用方式,另一种方式为根据类名、接口名、成员方法及属性等来生成一个64位哈希字段,如:
private static final long serialVersionUID = xxxxL。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/459494.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号