如何在Java中存储设置凭据

时间:2013-08-22 12:43:38

标签: java

我有一个XML文件,用于存储应用程序的设置。当我打开应用程序时,使用JAX-B解析XML文件,并将凭据存储到内存中。现在我必须选择我必须选择的Java集合。我更喜欢使用包含许多小型Java对象的Java Object。但还有其他选项,如hashmap。哪个Java Collection将占用最少的内存并且适合此任务?

2 个答案:

答案 0 :(得分:1)

您无需在此处使用集合。只需保留JAX-B POJO,因为它有凭据。在这种情况下,移动凭据将浪费资源。

答案 1 :(得分:1)

我会使用Apache Commons Configuration库来完成这项任务。它还允许读取XML配置文件,您可以轻松访问和更改各种属性。还包括保存和加载配置文件。