每次执行都会丢失数据的ATM程序

时间:2015-05-04 03:40:14

标签: java

我正在研究ATM程序。我有一切正常,一切都正确编码。我按下执行,可以存入/取出资金,并用适当的信息反映出来。当我再次点击执行时,一切都被重置(帐户余额),并且它显示没有撤消或存入任何内容。我该怎么解决这个问题?我在这里看,并想也许如果我序列化一些类或什么,它可能会工作。它没有。我该怎么办?当我点击执行时,我希望我的所有存款和取款仍然有效。没有丢失。

1 个答案:

答案 0 :(得分:0)

你可以制作一个菜单驱动的程序,你可以从程序中看到你需要的所有变化,但这只在正在运行的程序的生命周期中存在,一旦你重新启动程序,你肯定会丢失所有以前的内容,如果您不希望在每次执行后丢失数据,则需要一个一致的存储,如数据库或文件,您可以在每次运行时读取或更新