Runtime类我个人认为还是比较实用的,而且非常重要,希望大家掌握,知识点很简单,而且很容易掌握,所以大家不必担心,那么接下来简单的说一下Runtime类。
首先,API文档中查询了一下Runtime类,发现它没有构造方法摘要,那么说明该类不可以创建对象。同时又发现还有非静态的方法,说明该类应该提供静态的返回该类对象的方法,而且只有一个,说明Runtime类使用了单例设计模式。
首先创建该类对象
Runtime r = Runtime.getRuntime();
然后我们来看看Runtime类的一些方法。
Process exec(String command)
在单独的进程中执行指定的字符串命令。
例如:
Process p = r.exec("notepad.exe"); //运行一个指定目录下指定的文件 Process p = r.exec("notepad.exe c:\txt\jishiben.txt");
因为exec这个方法属于Process()这个类,所以查找到Process()类下面有一个abstract void destroy()的方法,所以我们可以使用destroy()这个方法来关闭/杀掉子进程。
所以Runtime非常的简单,祝大家学习java愉快。
评论前必须登录!
注册