关于只读设置Collections提供了三种方法:
1、emptyXxx() 空的不可变的集合
emptyList()
emptyMap()
emptySet()
2、singletonXxx() 一个元素不可变的集合
singleton(T o)
singletonList(T o)
singletonMap(K key, V value)
3、unmodifiableXxx() 不可变容器
unmodifiableList(List
关于同步控制Collection提供了以下方法:
Collections提供了 synchronizedXxx方法,将线程不安全的容器包装成同步。
例如:
synchronizedList()
synchronizedSet()
synchronizedMap()