如何从Java程序中获取VM的最小和最大堆大小设置?
最大堆大小:
Runtime.getRuntime().maxMemory();
您只需要将Runtime对象与Runtime.getRuntime()一起使用,然后使用诸如totalMemory()和freeMemory()之类的方法。
也许可以帮到您吗?
ManagementFactory.getMemoryMXBean().getHeapMemoryUsage()