只想知道我是否有具有非静态地图的单例对象。为什么地图中的对象会进入 pergem 空间而不是堆中。我可以从 Visual VM 中看到,随着 Map pergem 空间中对象的间隔增加。
我所知道的只是静态变量,类进入 pergem 空间,所有对象都应该进入堆。
这是因为单例模式,其中单例对象是静态的,因此引用指向堆但仍然在 pergem 中保留大小?
如果是这种情况,有什么办法可以解决这个问题。
只想知道我是否有具有非静态地图的单例对象。为什么地图中的对象会进入 pergem 空间而不是堆中。我可以从 Visual VM 中看到,随着 Map pergem 空间中对象的间隔增加。
我所知道的只是静态变量,类进入 pergem 空间,所有对象都应该进入堆。
这是因为单例模式,其中单例对象是静态的,因此引用指向堆但仍然在 pergem 中保留大小?
如果是这种情况,有什么办法可以解决这个问题。