首页 > 编程语言 > 详细

Java:读取系统信息

时间:2015-06-17 13:20:35      阅读:142      评论:0      收藏:0      [点我收藏+]
com.sun.management.OperatingSystemMXBean mxbean =

      (com.sun.management.OperatingSystemMXBean)
      ManagementFactory.getOperatingSystemMXBean();
    
     System.out.println("操作系统: "+mxbean.getName());
     System.out.println("CPU数量:" + mxbean.getAvailableProcessors());
     System.out.println("虚拟内存:"+mxbean.getCommittedVirtualMemorySize() /1024 + "KB");
     System.out.println("可用物理内存:"+mxbean.getFreePhysicalMemorySize() / 1024 + "KB");
     System.out.println("Free Swap Space Size :"+mxbean.getFreeSwapSpaceSize() / 1024 + "KB");
     System.out.println("Process CPU Time : "+mxbean.getProcessCpuTime());
     System.out.println("总物理内存大小:"+mxbean.getTotalPhysicalMemorySize() / 1024 + "KB");
     System.out.println("Total Swap Space Size:"+mxbean.getTotalSwapSpaceSize() / 1024 + "KB");

  

  • OperatingSystemMXBean

    该类提供的是操作系统的简单信息,如构架名称、当前 CPU 数、最近系统负载等。

  • RuntimeMXBean

    运行时信息包括当前虚拟机的名称、提供商、版本号,以及 classpath、bootclasspath 和系统参数等等。

 

2008-04-29

Java:读取系统信息

原文:http://www.cnblogs.com/personnel/p/4582923.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!