这比任何事情都更像是一个好奇心问题.假设我向Collections.unmodifiableMap()提供了一个LinkedHashMap,其访问顺序设置为true.因为读取实际上正在修改地图.这是否意味着有些情况下unmodifiableMap()返回的视图实际上是可修改的?
Run Code Online (Sandbox Code Playgroud)public class MyApp { /** * @param args */ public static void main(String[] args) { Map<String, String> m = new LinkedHashMap<String, String>(16,.75f,true); Collections.unmodifiableMap(m); }}
| 归档时间: |
|
| 查看次数: |
2982 次 |
| 最近记录: |