标签:代码 生成 存在 静态方法 ons 不可 执行 作用 通过
jdk的:
java.util.Collections
中存在一堆的内部类,是各种集合或者Map的实现。
而这些实现都是静态的,私有的内部类,只能通过静态方法构造对象。
如:
Collections.UnmodifiableMap(map);
我们的代码中:
创建一般的Map,传递给这个方法,生成一个新的不可变更的Map,而这个map是有这些操作用的方法的,但是执行的时候会抛出
UnsupportedOperationException
异常。
标签:代码 生成 存在 静态方法 ons 不可 执行 作用 通过
原文地址:https://www.cnblogs.com/voctrals/p/9223668.html