java提供在一个类的main方法中调用另一个类的main方法
2013-12-08 16:48
543 查看
java中,一个类调用另外一个类的方法有两种实现方式:一种是实例化该类,调用实例化对象的方法;另一种是利用java的映射机制进行调用。第一种方法就不再进行解释,第二中方法使用如下:
public class Run {
public static void main(String[] args) {
String str = args[0] + "Hello World";
System.out.println(str);
}
}
import java.lang.reflect.Method;
public class JobRun {
public static void main(String[] args) {
String idStr = "YAya";
try {
Method method = Run.class.getMethod("main", String[].class);
method.invoke(Run.class.newInstance(), new Object[]{ new String[]{idStr}});
} catch (Exception e) {
e.printStackTrace();
}
}
}
http://blog.sina.com.cn/s/blog_6035d1770100gsmm.html
public class Run {
public static void main(String[] args) {
String str = args[0] + "Hello World";
System.out.println(str);
}
}
import java.lang.reflect.Method;
public class JobRun {
public static void main(String[] args) {
String idStr = "YAya";
try {
Method method = Run.class.getMethod("main", String[].class);
method.invoke(Run.class.newInstance(), new Object[]{ new String[]{idStr}});
} catch (Exception e) {
e.printStackTrace();
}
}
}
http://blog.sina.com.cn/s/blog_6035d1770100gsmm.html
相关文章推荐
- 如何在一个java类main方法中调用另一个类中的main方法
- Java中在一个方法中调用另一个方法
- java 构造方法的相互调用(在一个构造器中,通过this调用另一个构造器)
- Java中实现在一个方法中调用另一个方法
- 用java编写一个求质数的和。f(7)=1+3+5+7+11+13+17=58 要求,写一个求质数的和的方法,然后main方法调用这个方法打印出结果,打印语句写在main方法中
- 1、 编写一个方法(名字自定,但要符合Java编码规范),方法内打印一字符串,并在main()方法内调用它。
- Java中的一个类怎么调用另一个类中的方法?
- Java中调用一个方法的范围值作为形参传给另一个方法
- JAVA_调用方法_同一个类里在main方法中调用方法
- Java中如何通过一个类名来调用另一个类的静态方法?
- 提供一个在测试环境中,监控应用服务器的外部接口调用的方法(高峰)
- java里一个对象可否同时调用多个方法
- java 同步调用第三方sdk提供异步监听方法
- java 构造器内调用另一个构造器方法
- Java的Main方法、Java文件、函数调用的执行过程
- Qt中一个.cpp类的函数调用另一个.cpp中类的函数的方法
- 定义一个交通工具(Vehicle)的类,在测试类Vehicle中的main()中实例化一个交通工具对象,通过方法给它初始化speed,size的值,并打印出来。另外,调用加速,减速的方法对速度进行改变
- java中的内部类在main方法中的调用方法以遍历文件为例
- 定义一个交通工具(Vehicle)的类,在测试类Vehicle中的main()中实例化一个交通工具对象,通过方法给它初始化speed,size的值,并打印出来。另外,调用加速,减速的方法对速度进行改变
- java在调用System.out.println()打印一个新new的对象时,为什么会调用toString方法?