Java中在同一个包中 在一个类的主方法里可以启动另一个主方法吗?该怎么做?

2025-12-06 14:22:51
推荐回答(5个)
回答1:

直接调用就可以,看下例:

public class AB

{

public static void main(String... args)

{

System.out.println("AB");

}

}


public class CD

{

public static void main(String... args)

{

System.out.println("CD");

AB.main();

}

}

在CD中可以直接调用AB的main方法。看我图片,AB和CD均可运行。

回答2:

还没注意过,试了下完全可以。
class Demol1{public static void main(String args[]){Demol2.main(null);}}
class Demol2{public static void main(String[] args){System.out.println("MMM");}}

回答3:

好像不行, 可能会造成混乱,JVM不知道调用哪一个main函数了

回答4:

只能有一个main方法

回答5:

直接调用就可以了