我在 NetBeans 中的一行代码旁边有一个看起来像齿轮的图标
program counter of threads with breakpoints.
这是什么意思?
最佳答案
对于 Java,它说明了三件事:
(1) 这是一个多线程应用程序(几个线程并行执行)。
(2) 这里设置了一个断点(如果你在调试器模式下运行程序将停止执行。
(3) 几个不同的线程正在运行这条线(很可能是调用这个类),它们中的每一个都会在某个时候停在这里。
因此,如果多次触及此止损点,请不要感到惊讶。在调试期间右键单击该图标并选择“将线程设置为”以选择 Activity 线程。 参见 https://netbeans.org/kb/docs/java/debug-multithreaded.html示例多线程代码,用于试验示例多线程应用程序。
关于java - 什么是带断点的线程的程序计数器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37749550/