实例的缓存是怎么一回事啊,设计实例缓存都有几种设计方法啊,  
 

解决方案 »

  1.   

    说的可能是序列化吧,可以通过对象流把暂时不用的对象写到硬盘上缓存,等需要的时候在通过对象流读出来使用,这个过程中会把这个对象的所有状态都保存起来,称之为序列化和反序列化.
    在java中可以通过实现接口:java.io.Serializable来实现.
    可以通过类java.io.ObjectOutputStream的writeObject(Object obj);方法来序列化
    前提是obj必须实现了java.io.Serializable
    反序列化则通过java.io.ObjectInputStream的readObject();来反序列化.
      

  2.   

    对象通常是保存在内存中的,很多时候,你都需要使用 new 创建对象实例;但如果这部分实例更新不频繁,你可以把它保存在内存中间,这就是缓存。楼上说得是持久化,而不是实例缓存
      

  3.   

    简单的,可以用HashMap/HashTable
    复杂的,用标准的工具类吧, EHcache,OSCache 都挺好的!