Кэш изображений апплета - PullRequest
1 голос
/ 26 августа 2010

У меня есть апплет, который показывает пару изображений.Многие (10-20) этих изображений идентичны и извлекаются из Интернета не параллельным способом.Есть ли кеширование изображений, которое я могу использовать?Так что я получаю одно и то же изображение только один раз, или мне нужно сделать свое собственное?

Спасибо

1 Ответ

1 голос
/ 27 августа 2010

Многое зависит от ваших потребностей, но я предполагаю, что вы хотите минимальный след в апплете.Этот очень простой пример использует реализацию List для кэширования изображений по индексу.Чтобы упростить составление списка, этот же индекс используется в параллельном списке имен.В вашем случае подходящая реализация Map<String, Image> может быть проще.Если объем памяти ограничен, LinkedHashMap можно использовать в качестве простого (LRU) кэша в Java .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...