В этой статье описывается метод Java с использованием кэша HashMap для сохранения данных. Поделитесь этим для вашей ссылки, следующим образом:
Частный статический конечный Hashmap <long, xxx> scache = new hashmap <long, xxx> (); private int int sid = -1; public static void initalbumartcache () {try {//. Полем Полем if (id! = sid) {clearcache (); sid = id; }} catch (remoteexception e) {e.printstacktrace (); }} public static void clearCache () {synchronized (scache) {scache.clear (); }} public static xxx getCachedxxx (Long Index, Bitmapdrawable defaultbitmap) {xxx d = null; синхронизированный (scache) {d = scache.get (index); } if (d == null) {//. Полем Полем Synchrinized (sartcache) {// Кэш мог измениться, поскольку мы проверили xxx value = scache.get (index); if (value == null) {scache.put (index, d); } else {d = value; }}} return d;}Для получения дополнительной информации об алгоритмах Java, читатели, которые заинтересованы в этом сайте, могут просмотреть темы: «Учебное пособие по структуре данных Java и алгоритм», «Сводка операции Java Dom Node», «Сводка Java File и каталог
Я надеюсь, что эта статья будет полезна для всех Java Programming.