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

}

}

相关推荐
新缸中之脑3 分钟前
Moltbook 帖子精选
开发语言·php
寄存器漫游者11 分钟前
数据结构 C语言 顺序栈
java·c语言·数据结构
heartbeat..12 分钟前
Redis 性能优化全指南:从基础配置到架构升级
java·redis·性能优化·架构
xyq202414 分钟前
jQuery Mobile 表单选择
开发语言
青岑CTF19 分钟前
攻防世界-Web_php_include-胎教版wp
开发语言·安全·web安全·网络安全·php
m0_7482331720 分钟前
C#与C语言:5大核心语法共性
java·jvm·算法
JavaGuide21 分钟前
推荐一个基于 Spring Boot 4.0 + Java 21 + Spring AI 2.0 的大模型项目!
java·spring boot·spring
雾岛听蓝27 分钟前
C++11 列表初始化与右值引用核心解析
开发语言·c++·经验分享
Maynor99634 分钟前
Clawdbot安装教程:从零开始到接入飞书
java·数据库·飞书
小北方城市网37 分钟前
Spring Boot 多数据源与事务管理实战:主从分离、动态切换与事务一致性
java·开发语言·jvm·数据库·mysql·oracle·mybatis