------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
Runtime对象
该类中并没有提供构造函数.
说明不可以new对象,那么会直接想到,该类中的方法都是对象的.
发现该类中方法还有非静态方法
说明该类肯定会提供了方法提供获取本类对象.而且该方法是静态的,并且返回值类型是本类类型.
由这个特点可以看出该类使用了单例设计模式完成
该方法是 static Runtime getRuntime();
使用java程序打开机器中的程序
class RuntimeDemo{
public static voide main(String[]args){
Runtime r=Runtime.getRuntime();
//打开扫雷
Process p=r.exec("c:\\扫雷.exe");
//打开txt文本 用txt打开RuntimeDemo.java
Process p=r.exec("notepad.exe RuntimeDemo.java");
}
}