你知道,我知道只有一个是公开的,你可以用Java做。 但是,有可能在Groovy中这样做吗? 如果是这样的条件?
答案 0 :(得分:8)
Java和Groovy之间在可以放在单个文件中的类的区别是:
MyFile.groovy
可以有多个公共类,而MyFile.java
只能有一个MyFile.java
必须有一个班级MyFile
,而MyFile.groovy
答案 1 :(得分:6)
public class A{
Integer a=2
}
public class B{
Integer b=3+new CB().cb
}
private class CB{
Integer cb=2
}
assert new A().a+new B().b==7
是的,您可以将它们全部放在一个文件中,只需在主要任务中使用它们......或者您的意思是“哪些条件”?