【发布时间】:2013-04-07 18:59:53
【问题描述】:
我有一个计数器,每次用户输入特定单词时都会递增。程序终止后如何存储变量值,以便用户再次启动程序时可以使用它?
【问题讨论】:
-
您可以在
Runtime.addShutDownHook方法中的文件中写入variable值。当您启动应用程序时,您可以从该文件中读取值。 -
@DeepakBala:那么您最依赖哪种方法?每次更改计数器时将计数器值写入文件导致 I/O 开销..?或者您还有其他更好的选择吗?
-
鉴于用户手动输入每个单词,我怀疑开销会很高。