我一直在关注教程。但是我被困在这条线上,似乎无法理解它意味着什么。 有人可以给我解释。
private Map<ImageView, String> imageViews=Collections.synchronizedMap(new WeakHashMap<ImageView, String>());
答案 0 :(得分:0)
private Map<ImageView, String> imageViews=
是一个字段声明
new WeakHashMap<ImageView, String>()
正在创建一个HashMap
,使用WeakReference
从其键到其值
Collections.synchronizedMap();
正在传递的Map(在您的情况下为WeakHashMap
)