不写serialVersionUID就没有吗 即使不写, jdk反序列化时也会自动检查这个id, 反编译.class文件你也看不到这个值 rpc反序列化 如果使用jdk的方式, 这个必须配置 如果使用 hession, json string... 不是必须的 如果增加兼容的字段, serialVersionUID保持不变 如果增加不兼容的字段,serialVersionUID变, 要通知调用方更换jar 对外发布的jar, 还是手动加上,不要偷懒 出问题定位+更新发布的时间比手动加一下的时间多…