能否编写一个程序,来获取一台机器的内存和CPU使用情况? 我知道用C语言获取,但是JAVA嘛,我也想知道 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Thinking in java version2中有提到使用Runtime这个类来完成任务,具体怎么写参考tij吧,呵呵,很详细的了。 就是那个一切都是对象的章节里面有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使用情况没有找到到,大家帮帮忙找找看。 不懂什么叫CPU的使用情况,CPU无时无刻不在工作,楼主的意思是要追查每个寄存器在每个时刻都放了些什么吗? to hotmanhh(HEHE,∧ _ ∧) ( ) 信誉:99 Runtime totalMemory()取道的是JVM运行可用的最大内存空间freeMemory();返回JAVA运行系统可用的空闲空间的大概字节数 嗯,ngqzmjmj(冷酷)楼主说的没有错啊我想这个对他还是有些启发作用吧,^_^不过这个程序即使写出来也没有太大的作用,我是这么认为的,用来学习代码倒是不错。 关于OutputStream类型的write方法 java 自动填表 就是想不通,求助啊!!谢谢 Byte[]怎么转换为byte[]?? JTable和JScrollBar的联合使用问题 新手问题 看看这个网站!注册即给分!!up也有份!!! 扩展一个按钮,或者说扩展一个组件,需要铺盖什么方法,在线等候,谢谢 使用求教:TCP协议写一个可以上传文件的服务器和客户端,怎么在服务端保存和客户端相同的文件名和扩展名啊 java大数据文件对每行数据进行排序获取频率最高字符串 怎么得到界面上的一个控件? 关于java调用mysql存储过程的问题!
使用Runtime这个类来完成任务,具体怎么写参考tij吧,呵呵,很详细的了。
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使用情况没有找到到,大家帮帮忙找找看。
Runtime totalMemory()取道的是JVM运行可用的最大内存空间
freeMemory();返回JAVA运行系统可用的空闲空间的大概字节数
我想这个对他还是有些启发作用吧,^_^
不过这个程序即使写出来也没有太大的作用,我是这么认为的,用来学习代码倒是不错。