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

时间:2013-05-28 21:00:16

标签: main

我一直在寻找从另一个拥有自己主力的班级开始Main的可能性。可能吗?我怎么能这样做?

3 个答案:

答案 0 :(得分:3)

main(String args[])就像任何其他功能一样。根据您的声明方式,您可以在另一个类的实例上调用它或作为静态方法。

答案 1 :(得分:1)

我很确定你可以调用它,在大多数语言中main是一个静态方法,所以你可以把它称为主要的任何其他方法

答案 2 :(得分:0)

如果你在一个程序中有两个类,就可以这样做:

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);
   }
}