Java基础知识总结(三十二)--API--- java.lang.Runtime

类中没有构造方法,不能创建对象。

但是有非静态方法。说明该类中应该定义好了对象,并可以通过一个static方法获取这个对象。用这个对象来调用非静态方法。这个方法就是 static Runtime getRuntime();

这个Runtime其实使用单例设计模式进行设计。

class RuntimeDemo {

public static void main(String[] args) throws Exception {

Runtime r = Runtime.getRuntime();

Process p = r.exec("notepad.exe SystemDemo.java"); //运行指定的程序

Thread.sleep(4000);

p.destroy(); //杀掉进程

}

}

相关推荐
R三哥哥啊4 分钟前
【Qt5】声明之后快速跳转
开发语言·qt·qt5
bing_1588 分钟前
【某大厂一面】数组和链表区别
java·数据结构·链表
乔冠宇19 分钟前
基于Cipher的Java加密工具类
java·开发语言
Y编程小白27 分钟前
解决运行npm时报错
开发语言·前端·npm
立秋678932 分钟前
使用Python Dotenv库管理环境变量
开发语言·数据库·python
WebGISer_白茶乌龙桃1 小时前
Cesium ArcGisMapServerImageryProvider API 介绍
开发语言·javascript·ecmascript
乔冠宇1 小时前
Java中初步使用websocket(springBoot版本)
java·网络·websocket·网络协议
孙尚香蕉1 小时前
服务器上安装Nginx详细步骤
java·服务器·前端
bing_1581 小时前
Spring的设计理念之IOC
java·后端·spring
S-X-S2 小时前
Java实现.env文件读取敏感数据
java·开发语言·.env