java如何启动一个进程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java如何启动一个进程相关的知识,希望对你有一定的参考价值。
用Runtime类可以执行DOS命令来执行一个进程,如下就是打开记事本:try
Runtime runtime = Runtime.getRuntime();
runtime.exec("notepad.exe");
catch (IOException e)
e.printStackTrace();
Thread是线程,不是进程,楼主可以去查查线程和进程的区别。
运行main函数时,就启动了一个java.exe进程,对应的dos命令就是java xxx
楼主可以用Runtime 来执行,java xxx,只要路径正确,就会启动另一个java进程。 参考技术A 这个问题有点纠结。。。当你运行 static void main()的,,就已经启动进程了呀。不知道是不是这个意思。 参考技术B Thread t = = new Thread();
t..start();
linux shell脚本如何启动一个java进程
在shell里面直接调用即可。1,编译一个java文件为a.class。
2,编写shell脚本b
.sh
。
#!/bin/bash
java a.class 3,放在同一目录下运行shell即可。如果要后台运行,bash
b.sh& 参考技术A 在shell脚本中直接执行java就行了,比如写个a.sh文件
#!/bin/bash
java
a.class
就行了,然后保存,执行bash
a.sh脚本。如果要后台运行,则bash
a.sh&
以上是关于java如何启动一个进程的主要内容,如果未能解决你的问题,请参考以下文章