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

}

}

相关推荐
2601_953824616 分钟前
基于SSM的水果超市管理系统
java·tomcat·maven
guo_wen_qiang8 分钟前
springboot如何自定义一个启动器starter
java·spring boot·intellij-idea
Lazionr10 分钟前
二叉搜索树:从树形结构到高效查找
开发语言·c++
此生决int12 分钟前
深入理解C++系列(21)——异常
开发语言·c++
许彰午12 分钟前
55-字典缓存与通知SPI
java·低代码·架构
captain37617 分钟前
HTTP(2)
java·网络·http·java-ee
徐子童19 分钟前
介绍MVCC机制
java·mysql·面试题·秋招·并发·mvcc
Wang's Blog20 分钟前
Java 项目实战: 外卖平台-启用禁用员工账号与Long精度丢失修复
java·服务器
乌暮25 分钟前
Java 抽象类与接口详解:半成品图纸 vs 能力合同
java·开发语言·后端·学习
乐观的Terry32 分钟前
ShipDesk 完整使用教程:从新建项目到 SSH 自动发布
开发语言