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(); //杀掉进程

}

}

相关推荐
北风toto2 分钟前
为什么 IntelliJ IDEA Community 无法开发 Vue?——附解决方案
java·vue.js·intellij-idea
programhelp_2 分钟前
Google 2026 New Grad SDE VO 三轮面试详解 | 含Behavioral、Coding、Design
java·服务器·数据库
froginwe113 分钟前
Vue.js 监听属性
开发语言
c++逐梦人4 分钟前
五种IO模型与⾮阻塞IO
开发语言·网络
翎沣6 分钟前
C++面向对象三大特性
开发语言·c++
驭渊的小故事7 分钟前
java中的进程的详细解析
java·开发语言
烟雨江南aabb12 分钟前
Python第六弹:python爬虫篇:什么是爬虫
开发语言·爬虫·python
沐知全栈开发13 分钟前
Servlet 文件上传详解
开发语言
Mr_sst14 分钟前
Codex 部署、使用教程 & Vibe Coding 实战指南
java·ai·语言模型·chatgpt·ai编程
无限进步_17 分钟前
【C++】C++11的类功能增强与STL变化
java·前端·数据结构·c++·后端·算法