关闭 Jar 文件后恢复数据
Recover data after closing a Jar file
我正在处理一个 jar 文件,该文件处理我打开 window(使用 JFrame)的程序。在这个 window 中,我操作了一些数据并将其中一些存储在 class.
的私有字段中
当我关闭 windows 并重新打开我的 jar 文件时,我的所有数据都丢失了。
如何保存我的数据以便在关闭和打开 jar 文件时访问它?
当您关闭 window 时,您的程序执行结束。将 .jar 文件视为由 JRE 处理的可执行程序。为了能够保存您的数据,您可以将其写入文件系统或数据库。您可以 serialize 您的状态并将其保存到文件中,然后在重新打开时从文件中加载。
教程
我正在处理一个 jar 文件,该文件处理我打开 window(使用 JFrame)的程序。在这个 window 中,我操作了一些数据并将其中一些存储在 class.
的私有字段中当我关闭 windows 并重新打开我的 jar 文件时,我的所有数据都丢失了。
如何保存我的数据以便在关闭和打开 jar 文件时访问它?
当您关闭 window 时,您的程序执行结束。将 .jar 文件视为由 JRE 处理的可执行程序。为了能够保存您的数据,您可以将其写入文件系统或数据库。您可以 serialize 您的状态并将其保存到文件中,然后在重新打开时从文件中加载。
教程