- 6
- 0
- 约7.84千字
- 约 10页
- 2017-05-20 发布于北京
- 举报
Java学习教程–Java中常用缓存Cache机制的实现
Cache所谓缓存,就是将程序或系统经常要调用的对象存在内存中,一遍其使用时可以快速调用,不必再去创建新的重复的实例。这样做可以减少系统开销,提高系统效率。缓存主要可分为二大类:一、通过文件缓存,顾名思义文件缓存是指把数据存储在磁盘上,不管你是以XML格式,序列化文件DAT格式还是其它文件格式;?二、内存缓存,也就是实现一个类中静态Map,对这个Map进行常规的增删查.代码如下 :package?lhm.hcy.guge.frameset.cache;??import?java.util.*;???//Description:?管理缓存???//可扩展的功能:当chche到内存溢出时必须清除掉最早期的一些缓存对象,这就要求对每个缓存对象保存创建时间??public?class?CacheManager?{?????private?static?HashMap?cacheMap?=?new?HashMap();??????//单实例构造方法?????private?CacheManager()?{?????????super();?????}?????//获取布尔值的缓存?????public?static?boolean?getSimpleFlag(String?key){?????????try{?????????????return?(Boolean)?cacheMap.get
您可能关注的文档
- HST–YXZG06商用玻璃蒸包柜和不锈钢蒸房馒头蒸房蒸箱100型价格.docx
- HTCT–201高压CT变比测试仪说明书.doc
- HTJY–80B绝缘油耐压测试仪.doc
- HTCSensation系列S–off永久root图文全教程.docx
- HTML、SQL、C和C#综合测试四(含答案).doc
- HKZK–CPT计算机组成原理试验指导书.doc
- HVI1000型大容量棉花纤维测试仪校准规范(2013年第二版).doc
- HW–600B身高体重血压心率测量仪.doc
- HW–600Y身高体重秤.doc
- HT–1109称重传感器明书.doc
- Unit3+Environmental+Protection+Using+language高中英语人教版选择性必修第三册.pptx
- 2026届新高考生物考前冲刺复习水进出细胞的原理.pptx
- Unit+5+Working+the+Land高二英语人教版选择性必修第一册.pptx
- 读后续写-高中英语外研版必修第一册.pptx
- 2026届新高考生物考前冲刺复习伴性遗传与人类遗传病.pptx
- 伴性遗传第1课时高一下学期生物人教版必修2.pptx
- 专题七+第一课时+氮的固定+高一下学期化学苏教版必修第二册.pptx
- 2026届新高考化学考前冲刺复习 三探原电池——基于证据推理和模型认知的探究性教学.pptx
- 2026届新高考生物考前冲刺复习 遗传的分子基础.pptx
- DNA是主要的遗传物质+说课高一下学期生物人教版必修2.pptx
原创力文档

文档评论(0)