仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-直播- 视频

问答社区

java程序怎么测量 所使用的内存大小 ,

网婆浪子 2015-10-28 07:28:24 387  浏览
  • 比如说 ,我想从外文件部读取数据,当内存达到10M的时候, 则停止, 请高手指点啊 。。。

参与评论

全部评论(2条)

  • l馬l 2015-10-29 00:00:00
    Runtime runtime = Runtime.getRuntime(); runtime.totalMemory() - runtime.freeMemory(); 通过这个API就可以啊

    赞(15)

    回复(0)

    评论

  • 我是智障happy 2018-02-10 09:36:18
    Runtime.maxMemory(); //Z大JVM内存(就是你配置给JVM的值) Runtime.totalMemory();//JVM可支配的Z大内存值 Runtime.freeMemory();//剩余内存空间 另外给一个例子: Runtime run = Runtime.getRuntime(); long max = run.maxMemory(); long total = run.totalMemory(); long free = run.freeMemory(); long usable = max - total + free; System.out.println("Z大内存 = " + max); System.out.println("已分配内存 = " + total); System.out.println("已分配内存中的剩余空间 = " + free); System.out.println("Z大可用内存 = " + usable); 程序使用:java.lang.Runtime 包,不需要特别下载和导入

    赞(1)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

java程序怎么测量 所使用的内存大小 ,
比如说 ,我想从外文件部读取数据,当内存达到10M的时候, 则停止, 请高手指点啊 。。。
2015-10-28 07:28:24 387 2
java程序怎么接受压力传感器信号
想做一个一个java程序远程(隔空就行)接收压力传感器信号,请问各位大神提示一下需要一些什么准备工具,或者有实例我也想要参考一下!... 想做一个一个java程序远程(隔空就行)接收压力传感器信号,请问各位大神提示一下需要一些什么准备工具,或者有实例我也想要参考一下! 展开
2018-03-18 22:13:58 342 1
Java编程软件怎么运行使用?
我学过c,c++,现在想学学java,JDK怎么用阿?什么环境变量什么的都不懂?path怎么设置?谢谢大家
2008-07-27 02:25:51 284 3
VM虚拟机安装的系统怎么更改内存大小?
如题。我想更改成2G内存。。怎么弄?... 如题。 我想更改成2G内存。。怎么弄? 展开
2013-03-28 07:32:01 390 3
测量所使用的仪器检定的有效期是多久?
经纬仪和水准仪
2013-07-31 03:56:50 338 3
java的类里面,怎么使用application这个对象
 
2016-04-04 01:32:31 321 1
java程序的接口中的测试类该怎么写?有什么用呢?
 
2012-04-24 23:07:35 316 3
编写java程序 学生类和测试类
2018-11-29 03:10:56 273 0
RPM版的java无法安装,显示所需要文件
anyways@anyways-Calpella-Platform:~/java$ su 密码: root@anyways-Calpella-Platform:/home/anyways/java# rpm -ivh jre-7u9-linux-i586.rpm rpm:RPM should not be used directly install RPM packages, use Alien instead! rpm:However assuming ... anyways@anyways-Calpella-Platform:~/java$ su 密码: root@anyways-Calpella-Platform:/home/anyways/java# rpm -ivh jre-7u9-linux-i586.rpm rpm:RPM should not be used directly install RPM packages, use Alien instead! rpm:However assuming you know what you are doing... error: 依赖性检测失败: /bin/basename 被 jre-1.7.0_09-fcs.i586 所需要 /bin/cat 被 jre-1.7.0_09-fcs.i586 所需要 /bin/cp 被 jre-1.7.0_09-fcs.i586 所需要 /bin/gawk 被 jre-1.7.0_09-fcs.i586 所需要 /bin/grep 被 jre-1.7.0_09-fcs.i586 所需要 /bin/ln 被 jre-1.7.0_09-fcs.i586 所需要 /bin/ls 被 jre-1.7.0_09-fcs.i586 所需要 /bin/mkdir 被 jre-1.7.0_09-fcs.i586 所需要 /bin/mv 被 jre-1.7.0_09-fcs.i586 所需要 /bin/pwd 被 jre-1.7.0_09-fcs.i586 所需要 /bin/rm 被 jre-1.7.0_09-fcs.i586 所需要 /bin/sed 被 jre-1.7.0_09-fcs.i586 所需要 /bin/sort 被 jre-1.7.0_09-fcs.i586 所需要 /bin/touch 被 jre-1.7.0_09-fcs.i586 所需要 /usr/bin/cut 被 jre-1.7.0_09-fcs.i586 所需要 /usr/bin/dirname 被 jre-1.7.0_09-fcs.i586 所需要 /usr/bin/expr 被 jre-1.7.0_09-fcs.i586 所需要 /usr/bin/find 被 jre-1.7.0_09-fcs.i586 所需要 /usr/bin/tail 被 jre-1.7.0_09-fcs.i586 所需要 /usr/bin/tr 被 jre-1.7.0_09-fcs.i586 所需要 /usr/bin/wc 被 jre-1.7.0_09-fcs.i586 所需要 /bin/sh 被 jre-1.7.0_09-fcs.i586 所需要 root@anyways-Calpella-Platform:/home/anyways/java# 展开
2012-11-28 01:15:12 344 3
java项目和web项目中的过滤器文件怎么使用?
Filter过滤器文件的设置和使用要注意什么问题??它是基于什么来运行的?越详细越好
2016-07-27 01:46:18 617 1
怎么鉴别不干胶标签所使用的热敏纸和铜版纸??
 
2010-07-14 17:29:49 429 4
怎么使用钳形表测量三相电流
 
2018-11-23 15:25:31 377 0
怎么使用钳形表测量三相电流?
 
2018-02-16 22:49:15 2780 1
超净工作台的使用程序和注意事项
微生物期中考试
2017-09-05 13:51:58 329 1
JAVA计时器的JAVA代码
要求有计时,分别计时并且显示(每次按下按钮分别计时显示出来),就像体育老师的计跑步的计时器一样,可以读到每个撞线的人的成绩。三个按键,开始,分别计时,结束。
2011-05-21 11:40:40 352 2
java web 过滤器跟的区别和使用
 
2018-04-17 04:54:51 271 2
Java的测试类 怎么写
public class Seller { String name; public Seller() { super(); } public Seller(String name) { super(); this.name = name; } public String getName() { return name; } public void setName(String name) { thi... public class Seller { String name; public Seller() { super(); } public Seller(String name) { super(); this.name = name; } public String getName() { return name; } public void setName(String name) { this.name = name; } public void sell1(Excelle excelle){ System.out.println("卖了一辆"+excelle.getType()+"id是"+excelle.getId()); } public void sell2(Regal regal){ System.out.println("卖了一辆"+regal.getType()+"id是"+regal.getId()); } public void sell3(Excelle excelle,int number){ System.out.println("我卖了"+number+"辆车"); for (int i=0;i
2017-04-02 14:39:07 407 1
所测试管的内径只有10mm,使用超声波传感器会会影响测量精度吗
 
2013-12-15 08:52:04 226 1
java测试类怎么写
 
2018-11-20 00:56:10 322 0
java怎么测试数据是什么类型
 
2017-03-19 02:49:17 302 1

9月突出贡献榜

推荐主页

最新话题