`

Java中的缓存

    博客分类:
  • Java
阅读更多

原文链接:http://blog.sina.com.cn/s/blog_6d2890600101gb8l.html

 

import java.util.HashMap;
import java.util.Map;

public class JavaCache {
 
 private Map map=new HashMap();
    
 public Object getValue(String key){
  //先从缓存里面取值
  Object obj=map.get(key);
  //判断缓存里面是否有值
  if(obj==null){
   //如果没有,那么就去获取相应的数据,比如读取数据库或者文件
   //这里只是演示,所以直接写个假的值
   obj=key+",value";
   //把设置的值设置回到缓存里面
   map.put(key, obj);
   
  }
  //如果有值了,就直接返回使用
  return obj;   
 }
}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics