Java程序中可以有多个类,但是只有一个类可以包含main方法,因为main方法是程序的入口点。如果想要运行多个类,可以通过在主类的main方法中创建其他类的对象,然后调用它们的方法。例如:
public class MainClass {
public static void main(String[] args) {
OtherClass other = new OtherClass();
other.method();
}
}
public class OtherClass {
public void method() {
System.out.println("Hello from OtherClass!");
}
}
在上面的示例中,MainClass是主类,它包含了main方法。在main方法中,创建了OtherClass的对象other,并调用了它的method方法。当运行MainClass类时,会输出"Hello from OtherClass!"。
注意:如果其他类是静态类,可以直接通过类名调用静态方法,而不需要创建对象。