1.5.3 序列化单例和类型安全的枚举 对于枚举类型,是符合单例的,但是通过序列化再反序列化创建的对象和已有的对象不是同一个对象。比如枚举类型 Orientation.HORIZONTAL 经过序列化反序
1.5.3 序列化单例和类型安全的枚举
对于枚举类型,是符合单例的,但是通过序列化再反序列化创建的对象和已有的对象不是同一个对象。比如枚举类型 Orientation.HORIZONTAL 经过序列化反序列化后,新创建的从流中取出的 Orientation 和 Orientation.HORIZONTAL 不是同一个对象。
此时需要通过 键值直接拿到正确的序列化对象
Main.java
❤