Проверка Времени выполнения в ИДЕЕ IntelliJ

Это - печальное то, что подавляющее большинство программистов не прокомментирует их код правильно, пока они не закончат с другой стороны плохой документации. Застревающий, поддерживая приложение, испытывающее недостаток в четких комментариях, просто ужасно. Обычно право после этого (IME), комментирует в потоке кода.

Да, это произошло со мной, и я комментирую полностью теперь.

12
задан Eran 31 July 2009 в 00:19
поделиться

1 ответ

Я не думаю, что с Intellij у вас получится, вам либо нужно использовать профилировщик, например Yourkit , чтобы профилировать код, либо использовать некоторые примитивные тесты производительности с использованием системы . currentTimeInMillis () . В качестве альтернативы вы можете использовать Apache Commons StopWatch для тестирования производительности:

StopWatch stopwatch = new StopWatch();
stopwatch.start();
... some code...
stopwatch.stop();
long timeTaken = stopWatch.getTime()

https://commons.apache.org/proper/commons-lang/javadocs/api-2.6/org/apache/commons/lang /time/StopWatch.html

EDIT: для Intellij доступен плагин, который использует VisualVM для профилирования, вы можете установить его как другую альтернативу.

http://plugins.intellij.net/plugin/?id = 3749

15
ответ дан 2 December 2019 в 20:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: