不可变或不可修改集合的目的
Purpose of Immutable or Unmodifiable Collections
不可变或不可修改的集合或对象的真正好处是什么?
作为程序员,我们努力编写没有错误的代码,这样用户就无法破坏系统,坏人也无法入侵。对我来说,不可变对象似乎试图防止程序员犯下愚蠢的错误。
还有更多吗?
不可变 类 和集合确实有助于避免多个线程试图修改相同对象的并发问题。
不可变或不可修改的集合或对象的真正好处是什么?
作为程序员,我们努力编写没有错误的代码,这样用户就无法破坏系统,坏人也无法入侵。对我来说,不可变对象似乎试图防止程序员犯下愚蠢的错误。
还有更多吗?
不可变 类 和集合确实有助于避免多个线程试图修改相同对象的并发问题。