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 教师闺蜜祝福语简短