如何在Java中存储设置凭据

如何在Java中存储设置凭据,java,Java,我有一个XML文件,用于存储应用程序的设置。当我打开应用程序时,将使用JAX-B解析XML文件,并将凭据存储到内存中。现在我必须选择我必须选择的Java集合。我更喜欢使用包含许多小Java对象的Java对象。但还有其他选择,如hashmap。哪个Java集合将消耗最少的内存量,并且适合此任务?您不需要在此处使用集合。只需保留JAX-B POJO,因为它有凭证。在这种情况下,移动凭据将浪费资源。我将使用该库执行此任务。它还允许读取XML配置文件,您可以轻松访问和更改各种属性。还包括保存和加载配置文

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

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

我将使用该库执行此任务。它还允许读取XML配置文件,您可以轻松访问和更改各种属性。还包括保存和加载配置文件。

考虑过吗?是的,但保持JAX-B始终初始化可能需要更多资源?