博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java测试当前应用所占用的内存示例
阅读量:4328 次
发布时间:2019-06-06

本文共 802 字,大约阅读时间需要 2 分钟。

package test;import java.util.HashMap;import java.util.Map;public class TestMemory {    public static void main(String[] args) {        System.gc();        long total = Runtime.getRuntime().totalMemory(); // byte        long m1 = Runtime.getRuntime().freeMemory();        System.out.println("before:" + (total - m1));                 Map
map = new HashMap
(); for(int i=0; i < 1e6; i++){ map.put(new Double(Math.random()*1e9), new Double(Math.random()*1e10)); } long total1 = Runtime.getRuntime().totalMemory(); long m2 = Runtime.getRuntime().freeMemory(); System.out.println("after:" + (total1 - m2));// System.out.println(map.toString()); System.exit(0); }}

转载于:https://www.cnblogs.com/zifeiy/p/9071951.html

你可能感兴趣的文章
手游助手应用源码项目
查看>>
职场心得笔记
查看>>
Android context(Application/Activity)与内存泄露
查看>>
mysql 行转列
查看>>
jquery easyui 经验
查看>>
Kafka官方文档翻译——设计
查看>>
本地推送
查看>>
免费的在线文档翻译神器
查看>>
RabbitMQ --- Publish/Subscribe(发布/订阅)
查看>>
细思极恐-你真的会写java吗
查看>>
Jquery 多选下拉列表插件jquery multiselect之如何去掉默认选中项1
查看>>
安装apache Unable to correct problems, you have held broken packages
查看>>
搭建Sphinx环境及文档
查看>>
实验随笔
查看>>
Weapsy分析终
查看>>
8个免费实用的C++GUI库(转载)
查看>>
d010: 分离自然数
查看>>
软件工程的实践项目的自我目标
查看>>
Java8 in action(1) 通过行为参数化传递代码--lambda代替策略模式
查看>>
Django学习笔记(二)App创建之Model
查看>>