Java Runtime availableProcessors()方法

java.lang.Runtime.availableProcessors() 方法返回可用处理器的Java虚拟机的数量。这个值可以在虚拟机中的某个调用过程中改变。应用程序是可用的处理器数量敏感,因此应该偶尔查询该属性,并适当调整自己的资源使用情况。

1 语法

public int availableProcessors()

2 参数

3 返回值

此方法返回可用处理器的虚拟机的最大数量; 不小于1

4 示例 

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
/**
 * Java Runtime availableProcessors()方法
 */
public class RuntimeDemo {


   public static void main(String[] args) {
      
      // print a normal message
      System.out.println("Hello world!");
      
      // check the number of processors available
      System.out.println(""+Runtime.getRuntime().availableProcessors());
   }
}

输出结果为:

Hello world!
4

 

热门文章

优秀文章