博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年6月3日

摘要: 利用缓存机制快速读取XML文件数据 一 首先实现一个Cache类,里面有读取对象的方法get(),如果文件没有被修改则直接从HashMap里面将对象取出,如果文件被修改则调用readObject()方法实现从文件中读出数据,并同时将读出的数据放入HashMap里,将原来的对象覆盖。这样下次再读数据的时候就可以从缓存中直接读到,并且保证是最新的数据。还有一个判断文件是否被修改的方法getModified(); 代码实现如下: import java.io.File; import java.util.HashMap; public class Cache { HashMap mapLastMod 阅读全文

posted @ 2011-06-03 11:57 炮炮兵 阅读(171) 评论(0) 推荐(0)