Runtime类功能之一 内存管理

学习简单Java Runtime类


运行结果如下:

学习简单Java 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的记事本

代码:

学习简单Java Runtime类

运行结果:

学习简单Java Runtime类

可复制代码:

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记事本
}
}




相关文章:

  • 2022-12-23
  • 2021-05-09
  • 2022-12-23
  • 2021-09-02
  • 2021-11-05
  • 2022-12-23
  • 2021-06-03
猜你喜欢
  • 2022-12-23
  • 2021-11-23
  • 2022-02-08
  • 2021-05-24
  • 2021-05-27
  • 2022-12-23
相关资源
相似解决方案