mi sono guardato intorno un po ', e ho visto questo post nel Intellij Documetation:
Metodo Breakpoint
punti di interruzione Metodo agiscono in risposta al programma di inserimento o uscire un particolare metodo. Ti consentono di indirizzare le sessioni di debugging in base al metodo che desideri analizzare, piuttosto che in base al numero di riga. I punti di interruzione del metodo consentono di seguire il flusso del programma a livello di metodo e controllare le condizioni di entrata e uscita. Si noti che l'utilizzo dei breakpoint del metodo può rallentare l'applicazione in fase di debug.
Immagino che arresti il programma appena prima che entri nel metodo, in modo che sia possibile valutare i parametri e tali prima di entrare nel metodo.
Il motivo che rallenta drasticamente verso il basso è (questo è quello che ho potuto capire, perché questo è tutto sono riuscito a trovare il metodo di punti di interruzione nella documentazione di IntelliJ) che deve:
lasciare che si segue la il flusso del programma a livello di metodo oltre che di controllo di entrata e uscita condizioni
e suppongo che avrebbe preso molto più tempo di quanto appena arrestare l'esecuzione del programma
Vedere http://stackoverflow.com/questions/751105/why-does-the-debugged-program-slow-down-so-much-when-using- method-entry-debuggin – Javaru