怎样在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写的,那么也是一个类了,为什么不直接使用它的类呢?或者可以用动态加载的方式使用它的类 -32768的二进制表示 急!!!JSP连接SQL数据库数据查询问题 如何更改窗体上LABEL的内容? 请教一个监听键盘事件的问题 请教一个面试题,在线等(着急) 关于线程中wait(),notify()的一个问题? 有关域名反向解析的问题 请问如何在APPLET中实现调用显示另外一个html文件 在tomcat中,后缀为war的文件是什么东西,有什么用途? java正则匹配html标签中的内容 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()方法。
或者可以用动态加载的方式使用它的类