这是我的代码:
class cat {} class dog { static void main(String[] args) {} }
当编译groovy说我没有主要方法.但是当我摆脱猫类时:
class dog { static void main(String[] args) {} }
它的有效期.我想,只要我在任何类中使用main方法代码都是有效的,但我错了.有人解释为什么当main方法驻留在其中一个类中时,我不能拥有多个类吗?