Реферат: Java: Управление ресурсами

Этот класс является неполным, при желании Вы можете перекрыть остальные методы Hashtable. С помощью этого класса Вы уже можете легко организовать свой кэш объектов:

private static Hashtable objCache = new SoftHashtable();

public SuperObject getObject(String key)

{

SuperObject o = (SuperObject)objCache.get(key);

if( o==null )

{

o = loadObject(key);

objCache.put(key,o);

}

return o;

}

Таким образом, если GC обнаружит, что памяти осталось мало, а в кэше болтаются объекты, к которым давно никто не обращался, он сможет их почистить.

К-во Просмотров: 503
Бесплатно скачать Реферат: Java: Управление ресурсами