基于完整性考虑,这里说说闭包支持的通常 java 意义下的 clone 方法。
asWriteab le 方法返回一个当前闭包的克隆版,这个克隆版有一个附加的 w riteTo(Writer)方法来直接将闭包的结果输出到给定的 Writer 中。
最后,有一个为属性 delegate 的 setter 方法和 getter 方法,了解到什么是 delegate 并且在闭包中如何使用它。
基于完整性考虑,这里说说闭包支持的通常 java 意义下的 clone 方法。
asWriteab le 方法返回一个当前闭包的克隆版,这个克隆版有一个附加的 w riteTo(Writer)方法来直接将闭包的结果输出到给定的 Writer 中。
最后,有一个为属性 delegate 的 setter 方法和 getter 方法,了解到什么是 delegate 并且在闭包中如何使用它。