首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java缓存和哈希图

Java缓存和哈希图
EN

Stack Overflow用户
提问于 2015-06-16 05:20:31
回答 1查看 295关注 0票数 0

我是一个完全的Java编程新手,我正在尝试学习缓存和哈希表。我在网上看过教程,但它们很复杂,在座的任何人都知道使用缓存和哈希表的相对较短的程序吗?

感谢您的帮助

更新:

我基本上是从头开始。我知道哈希表和缓存(更多简单的缓存程序会更好),但我不知道这两者是如何协同工作的。例如保存到哈希表和缓存数据。

EN

回答 1

Stack Overflow用户

发布于 2015-06-16 06:15:03

正如评论中提到的,缓存只是保存输出的存储区,因此您不必再次进行计算。

这里有一个非常简单的例子

代码语言:javascript
复制
Map<String,Double> answers = new HashMap<String,Double>();

// checking cache if we have the answer

If (answers.get("volatility") != null) {
     System.out.println("volatility found in cache:" + 
   answers.get("volatility"));
}

// store a value in cache

answers.put("rate",1.887);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30855146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档