在目标代码前放置

Runtime r = Runtime.getRuntime();
r.gc();
long startMem = r.freeMemory(); // 开始时的剩余内存

目标代码执行后

long orz = startMem - r.freeMemory(); // 剩余内存 现在
System.out.println("current mem: " + orz);

最新文章

  1. backup, file manipulation operations (such as ALTER DATABASE ADD FILE) and encryption changes on a database must be serialized.
  2. 让人又爱又恨的char(字符型)
  3. IIS提示“异常详细信息: System.Runtime.InteropServices.ExternalException: 无法执行程序”
  4. JavaWeb前端: JavaScript 简介
  5. 我的一个javascript项目的重构历程
  6. RESTful架构详解(转)
  7. js基础之事件
  8. Xshell常用命令备忘
  9. socket.io发送给指定的客户端
  10. android信号强度
  11. QT字体的设置
  12. 面向对象的全套“企业微信”api接口的代码实现,网上太多“面向过程”微信api接口的代码,这个开源给需要的人用
  13. JAVA基础知识(1)
  14. RabbitMQ入门教程
  15. thinkinginjava学习笔记03_基本语法
  16. bootstrap模态框手动关闭遮盖层不消失
  17. BZOJ2587 : [Ceoi2011]Team
  18. Java提高篇(1)封装
  19. ThinkingInJava 学习 之 0000003 控制执行流程
  20. eclipse中svn插件装好后出现"位置错误"的处理

热门文章

  1. 安装Linux系统Centos6版本
  2. 用tensorflow求手写数字的识别准确率 (简单版)
  3. ..\OBJ\LED.axf: Error: L6218E: Undefined symbol EXTI_Init (referred from exti.o). 错误修改
  4. Arduino学习——u8glib库资料整理
  5. 云服务器Linux版本下---安装git
  6. 使用log4cxx
  7. UML-领域模型的精化
  8. vue打包空白及字体路径错误问题
  9. Cannot find tomcat目录/bin/setclasspath.sh This file is needed to run this program
  10. JVM探秘:jmap生成内存堆转储快照