从其他包启动main(String args[])



我正在寻找从另一个有自己的Main的类开始Main的可能性。这可能吗?我该怎么做呢?

main(String args[])和其他函数一样。根据您如何声明它,您可以在另一个类的实例中调用它,也可以将其作为静态方法调用。

我很确定你可以直接调用它,在大多数语言中main是一个静态方法,所以你可以像调用main中的其他方法一样调用它

如果程序中有两个类,则可以这样做:

class Class1 {
   public static void main(String[] args) {
     System.out.println("Class1");
   }
}
class Class2 {
   public static void main(String[] args) {
     String[] strArray = new String[2];  //created an array to pass as argument
     Class1.main(strArray);
   }
}

相关内容

  • 没有找到相关文章

最新更新