Java - 防止在方法内破坏

时间:2014-09-10 19:12:00

标签: java debugging

有没有办法防止调试器在方法中遇到自动断点(比如使用注释)?我记得C#中有一个属性可以做到这一点。我更喜欢从代码中而不是在IDE中执行此操作。

1 个答案:

答案 0 :(得分:1)

Java没有以官方方式与调试器交互的代码(最后我听到),但是许多调试器都有一个称为条件断点的东西,只有当一些变量或字段求值为指定时它才会停止值。

所以你可以让你的代码改变一个值(比如一个常量)并以这种方式有条件地设置断点。

请注意,条件断点通常会影响性能。