简单理解serialVersionUid的作用

serialVersionUid的作用


多做少说,方能success。 –RuiDer


前导必备

  • Java序列化
  • IO

简单理解serialVersionUid的作用

serialVersionUid在序列化类中的代码示例:
import java.io.Serializable;
public class Test implements Serializable{
	private static final long serialVersioinUid=1234567890L;
	....
}

它的作用就是在Java进行序列化工作时,会将serialVersioinUid与所要序列化的目标一起序列化,这样一来,在反序列化的过程中会使用被序列化的serialVersioinUid与类中的serialVersioinUid对比,如果两者相等,则反序列化成功,否则,反序列化失败。

你可能感兴趣的:(Java技术)