¿Hay asm nop equivalente en java?

Cuando programo C / C ++ con Visual Studio, uso a menudo__asm nop; comando para insertar unnoop Código para tener algo sobre lo que romper. Por ejemplo:

if (someCondition())
{
  __asm nop;
}

No tengo idea de qué hacer cuando se produce la condición, pero quiero detener la ejecución y examinar el estado actual. Algunas vecessomeCondition() es lo suficientemente simple como para crear un punto de interrupción condicional, pero los puntos de interrupción condicionales ralentizan significativamente la ejecución, además no siempre es posible.

Ahora, en C # entro al depurador directamente ya sea llamandoSystem.Diagnostics.Debugger.Break() oSystem.Diagnostics.Debugger.Launch().

Ahora me veo forzado a programar Java y hasta ahora no he encontrado una mejor alternativa que simplemente hacerSystem.out.println("bla-bla") y establecer un punto de interrupción allí. Nuevamente, considere el caso cuando un punto de interrupción condicional no es factible.

Entonces, me pregunto - ¿hay un__asm nop oSystem.Diagnostics.Debugger.Break() alternativa en Java?

Respuestas a la pregunta(5)

Su respuesta a la pregunta