如何在Java中存储稍后使用的变量?

如何在Java中存储稍后使用的变量?,java,variables,save,points,Java,Variables,Save,Points,我想为我用Java制作的数学游戏制作一个积分系统。你一开始得0分,在游戏结束时会增加,但当你重新开始游戏时,你又得0分。我怎样才能从上次比赛中得到分数的价值呢?例如我玩游戏,值增加到14,我关闭游戏,重新打开,值仍然是14。你必须以某种方式保存变量,这样当程序再次打开时,变量将加载其原始值 实现这一点的最简单方法可能是将java对象序列化为XML,然后在程序打开时将其反序列化。请参阅以获取起点。当您说关闭游戏时,您的意思是停止java吗?您将它们存储在某个位置,例如文件或数据库。搜索如何执行该操

我想为我用Java制作的数学游戏制作一个积分系统。你一开始得0分,在游戏结束时会增加,但当你重新开始游戏时,你又得0分。我怎样才能从上次比赛中得到分数的价值呢?例如我玩游戏,值增加到14,我关闭游戏,重新打开,值仍然是14。

你必须以某种方式保存变量,这样当程序再次打开时,变量将加载其原始值


实现这一点的最简单方法可能是将java对象序列化为XML,然后在程序打开时将其反序列化。请参阅以获取起点。

当您说关闭游戏时,您的意思是停止java吗?您将它们存储在某个位置,例如文件或数据库。搜索如何执行该操作,试一试,如果遇到特定问题,请返回。是的,更好的方法是序列化对象,并在重新启动程序时将其反序列化以获取该值