学习简单Java Runtime类

Runtime类功能之一 内存管理


运行结果如下:


可复制代码:

public class RuntimeDemo01{
public static void main(String[] args) {
//通过Runtime类的静态方法获取Runtime类的实例
Runtime rt = Runtime.getRuntime();  
System.out.println("处理器的个数: " + rt.availableProcessors()+"个");
//rt.freeMemory()获取的内存值默认单位是B
System.out.println("空闲内存数量: " + rt.freeMemory()/1024/1024+"M");

System.out.println("最大可用内存数量: " + rt.maxMemory()/1024/1024+"M");
}
}

Runtime类功能之二 执行其他程序

eg:执行Windows的记事本

代码:


运行结果:


可复制代码:

import java.io.*;
public class RuntimeDemo02 {
public static void main(String[] args) throws IOException {
Runtime rt = Runtime.getRuntime();    //创建Runtime实例对象
rt.exec("notepad.exe");                 //调用exec()方法执行Windows记事本
}
}




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值