私有字段和方法在 groovy 中不是私有的

class MyClass { 
    private String privateField 
} 

def prvtClss = new MyClass(privateField: 'qwerty') 
println prvtClss.privateField

将打印我们’qwerty'

此问题自版本 1.1 以来就已知,并且有一个错误报告: http//jira.codehaus.org/browse/GROOVY-1875 。即使使用 groovy 2 版本也无法解决。