Eclipse 中的serialVersionUID 生成是不是使用serialver?
Posted
技术标签:
【中文标题】Eclipse 中的serialVersionUID 生成是不是使用serialver?【英文标题】:Does serialVersionUID generation in Eclipse use serialver?Eclipse 中的serialVersionUID 生成是否使用serialver? 【发布时间】:2017-07-04 10:26:50 【问题描述】:Eclipse IDE 允许生成随机的serialVersionUID
。
另一方面,JDK 中有一个工具,serialver,就是为此目的而设计的。
知道 Eclipse 是否真的在幕后调用 serialver?
【问题讨论】:
Eclipse 不需要您安装 JDK(尽管如果您这样做会更好),因此它不使用 serialver。 【参考方案1】:根据答案 What algorithm is used by eclipse to generate verison id in Serializable class?
Eclipse 实现了relevant Java 规范来计算序列化 ID。
【讨论】:
【参考方案2】:我不这么认为。看看this 类calculateSerialVersionId
方法。
【讨论】:
以上是关于Eclipse 中的serialVersionUID 生成是不是使用serialver?的主要内容,如果未能解决你的问题,请参考以下文章