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