没有文件和数据库的java管理系统

时间:2016-01-08 09:04:49

标签: java collections

我正在创建一个管理系统。有一些功能,如添加或删除管理系统中的记录。我不想使用任何类型的文件或数据库。我有一个想法,收藏可以解决这个问题。但它不会产生永久性影响,即在第二次运行相同的应用程序时,不会反映运行会话中所做的更改。

如果有办法,我希望有人为此提供一些提示。

2 个答案:

答案 0 :(得分:1)

集合或任何其他第三方缓存用于运行时存储。 除非您持久保存数据,否则应用程序无法了解该数据并在第二次进行提取。

答案 1 :(得分:1)

当您运行应用程序两次,一个接一个,并希望在这些执行之间共享信息时,您必须将其存储在持久性中。特别是当您希望能够在执行之间重新启动系统时,这将排除将信息存储在RAM中。因此,您必须使用磁盘(需要使用文件)或某种在线存储。