try{
oout=new ObjectOutputStream(
new BufferedOutputStream(
new FileOutputStream(f)
)
);
oout.writeObject(list);//
}catch (Exception e){
e.printStackTrace();
}
//部分报错:java.io.NotSerializableException: LogModel
所以去看这个方法对应的注解:
* @throws InvalidClassException Something is wrong with a class used by
* serialization.
* @throws NotSerializableException Some object to be serialized does not//
* implement the java.io.Serializable interface.
* @throws IOException Any exception thrown by the underlying
* OutputStream.
*/
public final void writeObject(Object obj) throws IOException
对应//是//的错误,所以得到解决办法:如下,list对应的对象要实现serializable的接口。
public class LogModel implements Serializable {
}