相当于一个总控制台程序~~
其它的相当于子程序(已编译为.class)
请问有什么方法?

解决方案 »

  1.   


    public class MyMain000 {
    public static void main(String[] args) {
    Test001.main(null) ;
    }
    }public class Test001 {
        public static void main(String[] args) {
            System.out.println("test") ;
        }
    }不知道这样是否满足你的要求
     
      

  2.   

    同意。你也可以传参数,自己设定一下args
      

  3.   

    一编译的.class怎么调用,能详细点吗?
    我一个问题只能这么多分,不过可以另外开问题~~ 
      

  4.   


    fxw(漂来)给的例子很清楚了。其实你调用另一个程序,就是调用它的main方法即可,因为一个java程序是从main方法开始执行的。这样的问题是你还不能知道他是否结束,不过,有个办法,你可以在主控制台程序中设置一个公共变量,比如 myfinish,如果一个子程序结束时,设置一个 myfinish=true,主程序不断的检测这个变量就知道子程序是否结束了。要想控制子程序中的各种功能,方法也一样,你只要调用相应的方法即可。