禁用Java列表中的可变性

H2O*_*aCl 5 java list immutability

在不再需要变异的时间点将Java的List接口的对象转换为不可变的等价物会很好.也就是说,客户端可以调用freeze使List不可变的方法.对我来说,直接的好处是线程安全而没有内存费用复制.(编辑:如果他们认为所有线程使用的一个额外的不可变副本可以负担得起,那么人们会是正确的.)

是否有提供此类功能的第三方界面或类?