Ответ 1
У точек останова есть опция, как они должны себя вести: приостановить нить или все потоки
Если у меня есть два потока, выполняющихся одновременно в моей программе и помещающих точку останова на один из них, остановится ли другой поток также, когда эта точка останова будет нажата, или продолжит выполнение независимо?
(Я пишу на Java и использую NetBeans)
У точек останова есть опция, как они должны себя вести: приостановить нить или все потоки
Я считаю, что каждый поток останавливается, когда он попадает в точку останова в коде, тогда как другие потоки будут продолжать работать. Я помню это из моих дней в Tomcat.
По умолчанию останавливается только поток, который попадает в точку останова. Однако вы можете изменить поведение, изменив свойства breakpopint.
Интересно отметить, что в Eclipse и NetBeans поведение по умолчанию заключается в приостановке текущего потока при ударе точки останова, тогда как в IntelliJ он приостанавливает все потоки.