怎样在JAVA程序中执行另一个JAVA程序? 你是要求另外开多一个进程的话就用Runtime.exec这个方法,如果可以在同一进程内执行的话你可以直接调用那个主类的main方法嘛 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接YourClass yourclass = new YourClass();yourclass.main();也可以:Runtime.getRuntime().exec("java -classpath "your.jar;" YourClass"); 例如:public class Test1{ public static void main(String[] args){ System.out.println("test1"); }}另一个程序public class Test1{ public static void main(String[] args){ Test1.main(null);//执行程序Test1 }} Runtime.getRuntime().exec这种方法有问题的,直接调用main()方法。 既然另一个程序也是JAVA写的,那么也是一个类了,为什么不直接使用它的类呢?或者可以用动态加载的方式使用它的类 求JAVA好书 关于十进制和八进制的问题 这样的异常如何捕获?? java 如何做这样的小程序? 请教:关于数组对象问题! 为什么我用import org.dom4j.Document;它报错呢?我用的是MyEclipes 字符串连接的问题 关于数值区间的判断,请大虾指点一下! 关于Applet调用数据库的问题 JBUILDER怎么摆平??? scjp题一道。 请各位老大帮帮忙,我快疯了--在线
yourclass.main();
也可以:
Runtime.getRuntime().exec("java -classpath "your.jar;" YourClass");
public class Test1{
public static void main(String[] args){
System.out.println("test1");
}
}
另一个程序
public class Test1{
public static void main(String[] args){
Test1.main(null);//执行程序Test1
}
}
直接调用main()方法。
或者可以用动态加载的方式使用它的类