Java中Process类的用途是什么?
Java.lang.Process是Object类的子类,可以描述由Runtime类的exec()方法启动的进程。进程和对象控制进程并获取有关该进程的信息。Process类是抽象类,因此无法实例化。Process类的重要方法是Destroy()、exitValue()、getErrorStream()、waitFor()、getInputStream()和getOutputStream()。。
语法
public abstract class Process extends Object
示例
import java.util.concurrent.*;
public class ProcessTest {
public static void main(String[] args) throws Exception {
Runtime runtime = Runtime.getRuntime();
System.out.println("Launching of Notepad Application");
Process process = runtime.exec("Notepad.exe"); // 启动记事本应用程序
System.out.println("等待5秒钟");
p.waitFor(5, TimeUnit.SECONDS);
System.out.println("退出记事本应用程序");
process.destroy(); //销毁应用程序
}
}在上面的程序中,我们实现了一个Process类。只要我们可以调用Runtime类的exec(“Notepad.exe”)方法,它就会启动记事本应用程序,并在5秒后销毁该应用程序。
输出结果
启动记事本应用程序 等待5秒钟 退出记事本应用程序
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短