Artikel ini menjelaskan metode Java menggunakan HashMap Cache untuk menyimpan data. Bagikan untuk referensi Anda, sebagai berikut:
private static final hashMap <long, xxx> scache = new HashMap <long, xxx> (); private static int sid = -1; public static void initalbumartcache () {coba {//. . . if (id! = sid) {clearcache (); sid = id; }} catch (remoteException e) {e.printstacktrace (); }} public static void clearcache () {disinkronkan (scache) {scache.clear (); }} public static xxx getCachedxxx (indeks panjang, bitmapdraga -defaultbitmap) {xxx d = null; disinkronkan (scache) {d = scache.get (index); } if (d == null) {//. . . disinkronkan (sartcache) {// cache mungkin telah berubah sejak kami memeriksa nilai xxx = scache.get (index); if (value == null) {scache.put (index, d); } else {d = value; }}} return d;}Untuk informasi lebih lanjut tentang algoritma java, pembaca yang tertarik dengan situs ini dapat melihat topik: "struktur data java dan tutorial algoritma", "ringkasan tips node dom java", "ringkasan file operasi java dan direktori" dan "ringkasan tip operasi java cache" tips java "tips java" Tips "Java Cache Tips"
Saya harap artikel ini akan membantu pemrograman Java semua orang.