今天看一用法可以实现Thread-safe closure in Groovy

 

class Stock {
    def order
    Stock(orderObject) {
        order = orderObject
    }

    def shares(closure) {
       closure = closure.clone() // Ensure thread safity
        closure.delegate = order
        closure()
        order
    }
}

相关文章:

  • 2022-02-10
  • 2022-02-08
  • 2021-10-13
  • 2022-12-23
  • 2021-07-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-24
  • 2022-12-23
  • 2021-11-19
  • 2022-12-23
  • 2021-09-18
  • 2021-08-14
相关资源
相似解决方案