我所看到的绝大多数Java serialVersionUID
的示例都有很长的long
值-例如,请参见示例here,其中给定的示例是static final long serialVersionUID = 10275539472837495L
,甚至是the documentation,其中给出了static final long serialVersionUID = 42L
的示例
但是,有什么理由我不能把我的类static final long serialVersionUID = 1L
的第一个版本称为第二个2L
,以此类推?它的编剧、连载和反序列化都很好,但我想知道是否有更深层的原因使它不是最佳实践.