我有一个类,其中定义了主方法。当我运行这个类时,它从账户表中加载账户数据并填充我的主类中的全局变量。现在我项目的要求是,在运行过程中可以更新账户表。为了处理这个问题,我订阅了账户表上的最后更新时间戳,并使用它来检查哈希表中的数据是否是最新的。
在这里使用HashMap是否明智?在我的主程序中使用Ehcache或HashMap不是一样的吗?它们都占用JVM中相同的空间。我正在尝试理解何时在Java程序中使用HashMap以及何时使用Ehcache。
我有一个类,其中定义了主方法。当我运行这个类时,它从账户表中加载账户数据并填充我的主类中的全局变量。现在我项目的要求是,在运行过程中可以更新账户表。为了处理这个问题,我订阅了账户表上的最后更新时间戳,并使用它来检查哈希表中的数据是否是最新的。
在这里使用HashMap是否明智?在我的主程序中使用Ehcache或HashMap不是一样的吗?它们都占用JVM中相同的空间。我正在尝试理解何时在Java程序中使用HashMap以及何时使用Ehcache。