在GINA书之后,有关groovy类属性的变化是什么?
发布时间:2020-12-14 16:27:44 所属栏目:大数据 来源:网络整理
导读:我正在阅读Groovy in Action(GINA)一书.在第9章中,有这个列表: class MyClass { def first = 1 def getSecond() { first * 2 } public third = 3}obj = new MyClass()keys = ['first','second','third','class','metaClass']assert obj.properties.keySet()
我正在阅读Groovy in Action(GINA)一书.在第9章中,有这个列表:
class MyClass { def first = 1 def getSecond() { first * 2 } public third = 3 } obj = new MyClass() keys = ['first','second','third','class','metaClass'] assert obj.properties.keySet() == new HashSet( keys ) // fail 但是,以下断言实际上是正确的断言: keys = ['first','class'] assert obj.properties.keySet() == new HashSet( keys ) 那么,在GINA书之后,有关groovy类属性的变化是什么?谢谢. 解决方法
从
forum for the book开始,它看起来像是一个错误,或者有些东西发生了变化,没有人确定是什么.
你最好能够访问本书的MEAP second edition,因为这涵盖了groovy 2 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |