我知道用C语言获取,但是JAVA嘛,我也想知道

解决方案 »

  1.   

    Thinking in java version2中有提到
    使用Runtime这个类来完成任务,具体怎么写参考tij吧,呵呵,很详细的了。
      

  2.   

    就是那个一切都是对象的章节里面有
    import java.util.*;public class Property {
      public static void main(String[] args) {
        System.out.println(new Date());
        Properties p = System.getProperties();
        p.list(System.out);
        System.out.println("--- Memory Usage:");
        Runtime rt = Runtime.getRuntime();
        System.out.println("Total Memory = "
                           + rt.totalMemory()
                           + " Free Memory = "
                           + rt.freeMemory());
      }
    }这个哥们不得不佩服啊
    不过cpu使用情况没有找到到,大家帮帮忙找找看。
      

  3.   

    不懂什么叫CPU的使用情况,CPU无时无刻不在工作,楼主的意思是要追查每个寄存器在每个时刻都放了些什么吗?
      

  4.   

    to hotmanhh(HEHE,∧ _ ∧) ( ) 信誉:99 
    Runtime totalMemory()取道的是JVM运行可用的最大内存空间
    freeMemory();返回JAVA运行系统可用的空闲空间的大概字节数
      

  5.   

    嗯,ngqzmjmj(冷酷)楼主说的没有错啊
    我想这个对他还是有些启发作用吧,^_^
    不过这个程序即使写出来也没有太大的作用,我是这么认为的,用来学习代码倒是不错。