我有一些 Java 代码可以根据某些文件中的数据构建数据结构(大约 500 个相互关联的小对象),我真的很想可视化生成的结构。我希望看到它能让我优化的不是代码,而是数据本身。
我想知道是否有调试器可以执行此操作,或者我是否可以转储数据并让工具为我构建漂亮的数据结构图。
我希望这是有道理的。
最佳答案
我之前通过将所有对象转储为点格式解决了这个问题,对于 GraphViz ,然后使用 GraphViz 可视化数据,但不是实时的。我有一个命令会启动一个会遍历结构的转储访问者。无论如何,当处理大约 3000 个节点时,转储大约需要一秒钟,而平衡图形需要更多时间。
关于java - 可视化调试数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/515783/