我程序中有一个bug,它生成了很多String实例(根据VisualVM,在Heap中超过7000个)。我正在尝试隔离哪个类负责这个问题,以便我可以理解为什么会发生这种情况。
以下是String的Heap dump示例:
如何找出每个String实例是哪个类生成的?我同时使用了大约40个类,因此如果可能的话,我希望能够通过VisualVM识别罪犯类。
以下是String的Heap dump示例:
如何找出每个String实例是哪个类生成的?我同时使用了大约40个类,因此如果可能的话,我希望能够通过VisualVM识别罪犯类。