When my program exits I want to store an integer value that is loaded again when theh program starts.
Is serialization an option?
When my program exits I want to store an integer value that is loaded again when theh program starts.
Is serialization an option?
您有以下选择:
您可以将其存储到 .txt 文件中,然后让它读回并设置变量。
序列化绝对是一种选择。在具有变量的类的初始化中,您必须从某处(服务器、文件等)加载值。由于它很简单(一个整数),我建议从文件或Properties
.
看看这个Properties
例子:
是的,您需要研究序列化。
因此,您希望变量在程序执行之间保持其值。在程序退出时将其保存到文件中,并尝试在程序启动时从同一文件中读取它(如果文件不存在,则将其初始化为默认值)。