java - 如何在退出程序时序列化一个类

标签 java serialization

也许是一个愚蠢的问题,但我想知道当用户使用默认关闭操作(x)时我想将java中的类序列化为.ser文件,我将如何继续。

我知道如何序列化,但我似乎无法理解应该将默认关闭操作的代码放在哪里。

如果不清楚,请告诉我,我会尽力解释得更好!

非常感谢!

辛德雷·M

最佳答案

一个WindowListener可能就是你所需要的。您可以在其 windowClosing 中序列化该对象方法。

关于java - 如何在退出程序时序列化一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28458710/

相关文章:

java - XStream-不包含某些值

c# - 了解 System.Xml.Serialization.XmlIgnoreAttribute 与基类

c# - 使用 JSON.NET 和 C# 读取文件并反序列化 JSON 失败

java - 在没有源代码的情况下序列化为 JSON 时更改属性名称

java - 无法序列化 Quartz,java.io.NotSerializedException : org.quartz.impl.StdScheduler

java - 从父类(super class)访问私有(private)变量 (JAVA)

java - 设置 Activity 对话框不可取消

java - 计算文件中的字符数

java - JAVA随机圈

java - 添加点和平移后 AChartEngine 崩溃