我想在不影响主线程执行的情况下,在单独的命令窗口中启动新线程的执行。Java:如何在主线程的单独命令窗口中打开新线程的执行?
我有这样的事情:它使用调用Runtime.getRuntime
public static void main(String args[]){
NewThread n = new NewThread();
Thread t = new Thread(n);
t.start(); //Here I want to display the execution of t in separate command prompt.
}
class NewThread implements Runnable{
public void run(){
//....
}
}
能怎么办?()EXEC()?请帮助..谢谢。
可能重复的[Java:如何从主程序/类独立运行线程?](http://stackoverflow.com/questions/4005350/java-how-to-run-thread-separately-from-main-程序级) –
打开一个新的命令窗口将是操作系统特定的。那样你觉得可以吗?如果是这样,那么你在使用什么操作系统 –
“不影响主线程执行”是什么意思?你是否试图启动两个进程? –