[译文]函数式编程思想:不变性
不变性(immutability)是函数式编程的基石之一。这一函数式编程思想系列的该部分内容讨论了Java?语言中的不变性的多个方面,并说明了如何以传统的和较新式的风格来创建不可改变的Java类。本文还展示了Groovy中的两种创建不可变类的方法,这两种方法去除了Java实现中的许多令人头疼之处。最后还要了解的是,何时适用这样的抽象。
?
请点击这里阅读具体内容。