Groovy类中的static {}有什么意义?

car*_*zen 4 groovy

有什么影响static {}

例如,SimpleXlsSlurper中有一个这样的代码块.

Pet*_*ser 6

在Java和Groovy中都没有空的静态初始化器是没有意义的.

  • 如果空的静态初始化程序块在某些编码方案中由于Groovy中的错误而在幕后触发了某些内容,我不会感到惊讶. (2认同)