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秒钟

退出记事本应用程序

process java类_Java中Process类的用途是什么?相关推荐

  1. java 中的class类_Java中Class类简介

    Java中Class类简介 1. 在面向对象的世界里,万事万物皆对象.(java语言中,静态的成员.普通数据类型除外) 类是不是对象呢?类是(哪个类的对象呢?)谁的对象呢? -- 类是对象,类是jav ...

  2. java 实现 string类_java 中String类的常用方法总结,带你玩转String类。

    String类: String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.String类对象创建后不能修改,StringBuffer & St ...

  3. java自定义异常类_java中自定义异常类

    hello,大家好,今天跟大家分享一下java中如何自定义异常,以后如果有新的心得,再添加,欢迎前辈指导... 首先,上Api,看一下异常和错误的父类: 然后,现在假设我有个循环(i=0;i<1 ...

  4. java简单通讯录的实现02person类_Java中Math类的简单介绍

    我想对于Math类大家一定很熟悉了,是Java提供的一个用来进行简单数学运算的工具类.对于Math类来说,常用的方法有: 加法 public static int addExact(int x, in ...

  5. java中file类_Java中file类

    File类的概述:File更应该叫做一个路径,文件路径或者文件夹路径 ,路径分为绝对路径和相对路径,绝对路径是一个固定的路径,从盘符开始,相对路径相对于某个位置,在eclipse下是指当前项目下,在d ...

  6. java中string类_Java中String类浅谈

    1)String对象的初始化 由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下:      String s = "abc&qu ...

  7. java中printwriter类_Java中printwriter类的用法

    printwriter类: java.io 类 PrintWriter java.lang.Object java.io.Writer java.io.PrintWriter 所有已实现的接口: Cl ...

  8. java的vector是什么类_java中vector类

    public class Vector extends 下列类的父类: Vector 类实现了可动态扩充的对象数组.类似数组,它包含的元素可通过数组下标来访问.但是,在 Vector创建之后.Vect ...

  9. java 8 Stream中操作类型和peek的使用

    文章目录 简介 中间操作和终止操作 peek 结论 java 8 Stream中操作类型和peek的使用 简介 java 8 stream作为流式操作有两种操作类型,中间操作和终止操作.这两种有什么区 ...

最新文章

  1. 作业11:最优前缀码
  2. pve虚拟机导入gho_用vmware安装gho文件心得
  3. 微信可能会颠覆快递的运营模式
  4. matlab逆变换法产生随机数_matlab数值积分方法(一)
  5. Learning Spark中文版--第三章--RDD编程(1)
  6. C++socket编程(七):7.2 XHttp项目创建接收浏览器请求
  7. 关于easyui combobox下拉框实现多选框的实现
  8. 猴子数据分享微信域名防封技术
  9. Altera PLL失锁的原因
  10. html中居中的三种方式
  11. JavaScript发送短信案例
  12. 目前流行的装修风格_2020最新装修风格,目前流行的装修风格,值得收藏!
  13. 黑苹果:主板解锁CFG LOCK教程
  14. 查询电脑关机/重启记录
  15. 黑色温敏性PNIPAM-AuNPs/CHOL-AuNPs纳米金粒修饰聚合物的制备过程
  16. 反恐精英服务器维修,China.com 反恐精英专区
  17. A记录和CNAME记录的区别
  18. 节省大量时间的 Deep Learning 效率神器
  19. 【滤波跟踪】基于EKF、UPF、PF、EPF、UPF多种卡尔曼滤波实现航迹滤波跟踪matlab源码
  20. 深度学习常用模型总结(思维导图形式)

热门文章

  1. oracle Sql语句分类
  2. Spring中的用到的设计模式大全
  3. 解决老是提示找不到Mapper文件无法执行定义的方法问题!
  4. 织梦后台如何生成站点地图sitemap.xml
  5. 探Button控件的Click事件发生始末
  6. 《动手学深度学习》 第二天 (线性回归)
  7. QT跨平台项目开发经验(项目打包)
  8. IntelliJ IDEA汉化版jar包
  9. python关于字符串的内置函数_Python 字符串内置函数(二)
  10. c#中使用openssl