我正在使用IntelliJ,当我进行重新布线时,如果我将断点放在方法的签名的行上,并运行调试器,则会弹出警告告诉我:
Method breakpoint may dramatically slow down debugging
但如果我把它放在方法内的任何一行上,那很好。为什么呢?
答案 0 :(得分:0)
JVM的设计使得在方法上设置断点时评估成本很高。 要验证您没有任何方法断点,请在项目根目录中打开.idea / workspace.xml文件(如果使用旧项目格式,则打开.iws文件),并在method_breakpoints节点中查找任何断点。 请参阅here。