Runtime类及其常用方法
每个 Java 应用程序都有一个 Runtime
类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime
方法获取当前运行时。
常用方法:
1、public static Runtime getRuntime()
返回与当前 Java 应用程序相关的运行时对象。Runtime
类的大多数方法是实例方法,并且必须根据当前的运行时对象对其进行调用。
2、Process
exec(String command)
在单独的进程中执行指定的字符串命令。
3、long
freeMemory()
返回 Java 虚拟机中的空闲内存量。
4、long
maxMemory()
返回 Java 虚拟机试图使用的最大内存量。
5、long
totalMemory()
返回 Java 虚拟机中的内存总量。
![](/assets/blank.gif)
![](/assets/blank.gif)
1 public class RuntimeTest { 2 public static void main(String[] args) throws IOException, InterruptedException{ 3 Runtime runtime = Runtime.getRuntime(); //获取运行时对象 4 //在单独的进程中执行指定的字符串命令。 5 Process procee = runtime.exec("C:\\Windows\\notepad.exe"); 6 Thread.sleep(3000); 7 procee.destroy(); 8 //内存大小,以字节为单位 9 System.out.println(" Java虚拟机中的空闲内存量。"+runtime.freeMemory()); 10 System.out.println("Java 虚拟机试图使用的最大内存量:"+ runtime.maxMemory()); 11 System.out.println("返回 Java 虚拟机中的内存总量:"+ runtime.totalMemory()); 12 } 13 }
View Code
转载于:https://www.cnblogs.com/nicker/p/6213334.html
Runtime类及其常用方法相关推荐
- Java学习总结:32(Runtime类)
Runtime类 该类用于表示虚拟机(JVM)运行时的状态,每次启动JVM都对应一个Runtime实例,且只有一个实例,利用Runtime类可以启动新的进程或进行相关运行时环境的操作.此外,该类采用单 ...
- Java常用类之【Math类、Random类、System类、Runtime类】
一.Math类 Math类 [绝对值]Math.abs();//返回对应类型的绝对值 [最大值和最小值]Math.max(int a, int b) ,Math.min(int a,int b);(其 ...
- Runtime类与Process类
package jinchen.cn;/** Runtime类除了观察内存使用量外,可以直接使用runtime 类运行本机的可执行程序* Process exec(String command) 在单 ...
- JDK源码解析-Runtime类
Runtime类就是使用的单例设计模式 通过源代码查看使用的是哪儿种单例模式 public class Runtime {private static Runtime currentRuntime = ...
- java基础----Runtime类的使用(一)
这里面我们对java中的Runtime类做一个简单的了解介绍.若不常想到无常和死,虽有绝顶的聪明,照理说也和呆子一样. Runtimeo类的使用 一.得到系统内存的一些信息 @Test public ...
- 浅析Java.lang.Runtime类
一.概述 Runtime类封装了运行时的环境.每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接. 一般不能实例化一个Runtime对象 ...
- 利用Runtime类,来操作电脑关机。。
import java.io.IOException; public class Demo01 { public static void main(String[] args) throws Exce ...
- Java的Runtime类介绍
JVM运行在系统之上,而对于系统相关的信息获取,java将其封装在RunTime类当中,通过阅读源码可知,RunTime是单例模式,其构造方法私有,必须通过getRunTime方法获取RunTime ...
- java file构造方法_Java中FileOutputStream类的常用方法
今天动力节点java学院小编将为大家分享Java中FileOutputStream类的常用方法,希望通过此文能够帮助到大家,下面就随小编一起看看Java中FileOutputStream类的常用方法都 ...
最新文章
- 发掘数据中的信息 -- 数据探索之描述性统计
- spring@PropertySource用法
- linux 编译c_含有CGO代码的项目如何实现跨平台编译
- 【Android 逆向】加壳技术识别 ( 函数抽取 与 Native 化加壳的区分 | VMP 加壳与 Dex2C 加壳的区分 )
- VMware下安装Ubuntu不支持1920X1080分辨率问题
- Graph Attention Networks
- 在线rss阅读聚合器lilina-0.7安装笔记
- 一段H264数据的分析
- 独家 | 一文读懂自然语言处理NLP(附学习资料)
- 1 在 Linux 下开机自动重启脚本(亲测)
- scala 函数中嵌套函数_Scala中的VarArgs函数和@varargs批注
- vxworks7.0SD卡驱动流程及文件系统格式化
- VM 网络设置 for xp3
- STM32 USB Mass Storage 例程调试笔记
- 智能家居的应用研究现状
- uni-app H5+ 连接蓝牙打印机打印文字及二维码
- python中rest是什么意思_Python REST消耗
- Java后端实现安卓/IOS移动端消息推送(百度云推送)
- 如何成为一名好的程序员
- 编译出现 unused parameter [-Werror,-Wunused-parameter]