美文网首页
day18-02-其他对象(Runtime)

day18-02-其他对象(Runtime)

作者: 姗婷 | 来源:发表于2020-07-03 19:20 被阅读0次

    Runtime对象
    该类并没有提供构造函数。
    说明不可以new对象,那么会直接想到该类中的方法都是静态的。
    发现该类中还有非静态方法,
    说明该类肯定会提供一个方法获取本类对象,而且该类方法是静态的,并返回值类型是本类对象。
    由于这个特点可以看出该类使用了单例设计模式完成。,保证对象的唯一性。

    这个方式是static Runtime getRuntime();

    class  RuntimeDemo
    {
        public static void main(String[] args) throws Exception
        {
            Runtime r= Runtime.getRuntime();
                   //Process p= r.exec("E:\\102\\ideaIU-2017.3.2.exe");
            Process p = r.exec("notepad.exe" SystemDemo.java);//去环境变量:%SystemRoot%\System32;查找
                    //Thread.sleep(4000);//等待
    //  p.destroy();//杀掉进程。
        }
    }
    

    相关文章

      网友评论

          本文标题:day18-02-其他对象(Runtime)

          本文链接:https://www.haomeiwen.com/subject/dnujqktx.html