生成model种的serialVersionUID

生成model类的serialVersionUID

生成model类的serialVersionUID:

在命令提示符下:执行serialver  类路径   类名

 

例如:c:\Program Files\Java\jdk1.6\bin>serialver  -classpath E:\workspace\app\bin\    util.Test

 

 

在序列化时,有几点要注意的:
  1:当一个对象被序列化时,只保存对象的非静态成员变量,不能保存任何的成员方法和静态的成员变量。
  2:如果一个对象的成员变量是一个对象,那么这个对象的数据成员也会被保存。
  3:如果一个可序列化的对象包含对某个不可序列化的对象的引用,那么整个序列化操作将会失败,并且会抛出一个NotSerializableException。我们可以将这个引用标记为transient,那么对象仍然可以序列化