Integer a = 1;
long start = 0;
long end = 0;
// 先垃圾回收
System.gc();
start = Runtime.getRuntime().freeMemory();
HashMap map = new HashMap();
for (int i = 0; i < 1000000; i++) {
map.put(i, a);
}
// 快要计算的时,再清理一次
System.gc();
end = Runtime.getRuntime().freeMemory();
System.out.println("一个HashMap对象占内存:" + (end - start));

最新文章

  1. Hello World!
  2. 毛毛虫学习日记_SQL
  3. CXF和spring整合遇到的问题:No bean named &#39;cxf&#39; is defined
  4. HTML 学习笔记 CSS样式(背景)
  5. ueditor使用总结——前端篇.md
  6. jquery效果
  7. 转:Spring AOP术语
  8. Javascript跳转手机站代码
  9. jquery mobile navbar
  10. Hacker(24)----防范密码被轻易破解
  11. javascript字典数据结构Dictionary实现
  12. 关闭sublime自动检测更新提示
  13. c++11の泛型算法
  14. Eclipse 项目导航字体设置 左侧树字体
  15. VS2015安装及单元测试
  16. JMS学习(七)-ActiveMQ消息的持久存储方式之KahaDB存储
  17. django变量使用-在模板中使用视图函数中的变量
  18. python2.7中不同类型之间的比大小
  19. 20145232 韩文浩 《Java程序设计》第10周学习总结
  20. Windows10+VS2017 用GLFW+GLAD 搭建OpenGL开发环境

热门文章

  1. 在 Docker 中运行 MySQL
  2. Linux学习笔记 - 入门
  3. git学习3 - 克隆远程库到本地 将本地库上传到git
  4. js中的class
  5. Java 查询数据后进行递归操作
  6. pthread thread mutex synchronous asynchronous communication
  7. Python函数的初识
  8. Java面向对象-方法的重载
  9. MySql主从复制原理和环境配置搭建
  10. Mongo实战之数据空洞的最佳实践