java如何调用另个程序的main函数
来源:百度知道 编辑:UC知道 时间:2024/05/21 16:33:33
就是调用另一个程序 不可以吗?
Main方法是用static修饰的,有2种方法可以调用:
1、类名.main(参数);
2、new创建实例,实例.main(参数);
这个地方注意必须传递字符串数组的参数 或者 null !另外举一个用反射机制调用Main方法的例子。
这个类是被调用的main方法类:
Java代码:
public class Run
{
public static void main(String[] args)
{
String str=args[0]+"Hello World";
System.out.println(str);
}
}
下面是调用main方法的类:
Java代码:
public class JobRun
{
public static void main(String[] args)
{
String idStr = "YAya";
try
{
Method method = Run.class.getMethod("main", String[].class);
method.invoke(null, (Object) new String[] { idStr });
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
在JAVA程序中如何调用 系统函数 Java 如何调用Action 在java application 程序中调用水晶报表的方法 编写一个Java程序,实现简单的方法调用 java的函数调用 JAVA 编写的程序 如何 生个可执行文件? 如何调用ASP程序 Java如何调用Windows API?????????? jsp如何调用java类 JAVA SCRIPT如何调用JAVA方法