【问题标题】:Applet Image Cache小程序图像缓存
【发布时间】:2023-04-01 12:47:02
【问题描述】:

我有一个显示几个图像的小程序。这些图像中有很多 (10-20) 是相同的,并且是以非并行方式从 Internet 获取的。有我可以使用的图像缓存吗?所以我只获取相同的图像一次,还是我必须自己制作?

谢谢

【问题讨论】:

    标签: java image caching applet


    【解决方案1】:

    很大程度上取决于您的需求,但我猜您希望在 Applet 中占用最少的空间。这个非常简单的example 使用List 实现按索引缓存图像。为了简化列表循环,在名称的并行列表中使用相同的索引。在您的情况下,合适的 Map<String, Image> 实现可能更简单。如果内存紧张,LinkedHashMap 可以用作Simple (LRU) Cache in Java

    【讨论】:

      猜你喜欢
      • 2013-07-10
      • 1970-01-01
      • 1970-01-01
      • 2013-11-26
      • 2011-03-06
      • 2014-06-23
      • 2011-12-10
      • 1970-01-01
      • 2014-12-17
      相关资源
      最近更新 更多