我有一个创建大小为 1300 的哈希映射的应用程序。哈希映射中的值是一个名为员工数据的对象,键只是一个字符串 - EmpName。该对象有一个列表。对象中的其他字段是 String 或 double。对象中的列表大小在 4 到 5000 之间变化。我想粗略计算一下内存消耗。你能帮我吗?我也想知道 GC 将如何释放这个内存。
我做了一些计算:其他字段将消耗大约 512 个字节我不知道如何计算列表的消耗。该列表包含所有双精度值。我也不知道随着列表大小的不同,对象的内存会增加多少,以及它将如何贡献整体内存消耗。