Dieser Artikel beschreibt die Methode von Java mitheidmap -Cache zum Speichern von Daten. Teilen Sie es für Ihre Referenz wie folgt weiter:
Private statische endgültige Hashmap <lang, xxx> scache = new Hashmap <lang, xxx> (); private static 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 (langer Index, BitmapDrawable defaultbitmap) {xxx d = null; synchronized (scache) {d = scache.get (index); } if (d == null) {//. . . synchronisiert (Sartcache) {// Der Cache hat sich möglicherweise geändert, da wir xxx value = scache.get (index) überprüft haben; if (value == null) {scache.put (index, d); } else {d = value; }}} return d;}Für weitere Informationen zu Java -Algorithmen können Leser, die an dieser Website interessiert sind, die Themen "Java -Datenstruktur und Algorithmus -Tutorial", "Zusammenfassung der Java -Operation DOM -Knoten -Tipps", "Zusammenfassung der Java -Datei- und Verzeichnisoperationstipps" und "Zusammenfassung der Java -Cache -Operation Tipps" anzeigen
Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.