谁能帮助我如何使用进程(而不是线程)并行运行两个 Java 代码。例如,
class A{
method1()
}
class B{
method2()
}
我想使用两个单独的进程并行运行方法 1 和 2。
怎么做 ?
谁能帮助我如何使用进程(而不是线程)并行运行两个 Java 代码。例如,
class A{
method1()
}
class B{
method2()
}
我想使用两个单独的进程并行运行方法 1 和 2。
怎么做 ?
您可以使用 java.lang.Runtime 类的 exec 方法或 ProcessBuilder 类来以编程方式创建新进程。
打开两个命令提示符,然后,
javac A.java
java A
然后,在另一个命令提示符下
javac B.java
java B
编辑:评论后
请查看本教程。
http://www.java-samples.com/showtutorial.php?tutorialid=8
@MadProgrammer 的建议:http ://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ProcessBuilder.html