zoukankan      html  css  js  c++  java
  • Java-Runtime 类

    Java-Runtime 类

    Runtime 类代表着Java程序的运行时环境,每个Java程序都有一个Runtime实例,该类会被自动创建,我们可以通过Runtime.getRuntime() 方法来获取当前程序的Runtime实例。

    常用方法

    获取当前Jvm的内存信息
    /*
     * 获取当前jvm的内存信息,返回的值是 字节为单位
     * */
    public static void getFreeMemory() {
    	//获取可用内存
    	long value = Runtime.getRuntime().freeMemory();
    	System.out.println("可用内存为:"+value/1024/1024+"mb");
    	//获取jvm的总数量,该值会不断的变化
    	long  totalMemory = Runtime.getRuntime().totalMemory();
    	System.out.println("全部内存为:"+totalMemory/1024/1024+"mb");
    	//获取jvm 可以最大使用的内存数量,如果没有被限制 返回 Long.MAX_VALUE;
    	long maxMemory = Runtime.getRuntime().maxMemory();
    	System.out.println("可用最大内存为:"+maxMemory/1024/1024+"mb");
    }
    
    获取jvm可用的处理器核心的数量
    /*
     * 获取jvm可用的处理器核心的数量
     * */
    public static void getAvailableProcessors() {
    	int value = Runtime.getRuntime().availableProcessors();
    	System.out.println(value);
    }
    
    执行系统命令
    	public static void commend() {
    		try {
    			Runtime runtime = Runtime.getRuntime();
    			Process process = runtime.exec("calc");
    		} catch (Exception e) {
    			e.printStackTrace();
    		}
    	}
    
  • 相关阅读:
    TweenMax参数补充
    jQuery.lazyload详解
    js函数和jquery函数详解
    数数苹果手机中的不科学
    网页全栈工程师要点分析
    瞄了一眼墙外的世界,只能给差评
    脑洞大开的自然语言验证码
    别再迷信 zepto 了
    产品列表页分类筛选、排序的算法实现(PHP)
    大学回顾和C与PHP之路
  • 原文地址:https://www.cnblogs.com/slyfox/p/7272048.html
Copyright © 2011-2022 走看看