java学习之Runtime

Posted dreamy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习之Runtime相关的知识,希望对你有一定的参考价值。

Runtime对象

该类并没有提供构造函数。

说明不可以new对象,那么会直接想到该类中的方法都是静态的。

发现该类中还有非静态方法。

说明该类肯定会提供了方法获取本类对象。而且该方法是静态的,且返回值类型是本类类型。

 

由这个特点可以看出该类使用了单例设计模式完成。

 

该方式是static   Runtime   getRuntime()

public class RuntimeDemo {

    public static void main(String[] args) {
        try {
            Runtime r = Runtime.getRuntime();
            //Process p = r.exec("C:\\Program Files\\mysql\\MySQL Server 5.6\\bin\\mysql.exe");
            //Thread.sleep(4000);
            Process pp = r.exec("D:\\Users\\Sublime Text\\SublimeText.exe SystemDemo.java");
            //p.destroy();
        } catch (IOException e) {
            e.printStackTrace();
        } 
    }

}

 

以上是关于java学习之Runtime的主要内容,如果未能解决你的问题,请参考以下文章

iOS学习之代码块(Block)

GoLang学习之变量定义和初始化

H5+ 移动app学习之二 Native.js

Python面向对象学习之八,装饰器

java学习之借书系统

java学习之继承多态