读书人

JAVA 静态字段不能自动序列化的解决方

发布时间: 2012-08-30 09:55:54 作者: rapoo

JAVA 静态字段不能自动序列化的解决办法

import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;public class Line {private static int color = 2;//此字段不能自动序列化public static void serializaStaticState(ObjectOutputStream os)throws IOException {os.writeInt(color);//要想序列化必须加入特定的方法在序列化时调用此方法}public static void deserializeStaticState(ObjectInputStream os)throws IOException {color = os.readInt();}}
?

读书人网 >编程

热点推荐