我正在寻找一个可以列出已被内部化的字符串的调试工具?理想情况下,我想标记并列出在该标记之后添加的字符串。
提前致谢。
最佳答案
也许最简单的方法是使用字节码查看器。任何被实习的字符串都将出现在包含字符串文字的类文件的常量池中。例如,在我回答的另一个 StackOverflow 问题的最近类文件中,我的代码中有以下字符串文字: “sun.awt.noerasebackground”
。这在常量池中显示为 'String_info'
类型。我使用的字节码查看器(和编辑器,请注意!)是 JBE。 JBE Download
关于java - 哪个调试工具可以列出内部化的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6180006/