Breakpoint debugging
程序员文章站
2022-04-14 22:34:55
断点调试的作用: A:查看程序的执行流程。 B:调试程序。 i变量只在for循环内有效,for循环结束后,变量i就消失了。 注意:要想看被调用方法的执行流程,那么被调用方法也必须要加断点。 ......
断点调试的作用:
a:查看程序的执行流程。
b:调试程序。
1 package basic.java; 2 3 public class debugtest { 4 public static void main(string[] args) { 5 int sum = 0; 6 for (int i = 1; i <= 5; i++) { 7 sum+=i; 8 } 9 system.out.println(sum); 10 } 11 }
i变量只在for循环内有效,for循环结束后,变量i就消失了。
1 package basic.java; 2 3 import java.util.scanner; 4 5 public class debugtest2 { 6 @suppresswarnings("resource") 7 public static void main(string[] args) { 8 scanner sc = new scanner(system.in); 9 10 system.out.println("请输入第一个数:"); 11 int a = sc.nextint(); 12 13 system.out.println("请输入第二个数:"); 14 int b = sc.nextint(); 15 16 int c = sum(a, b); 17 system.out.println(c); 18 } 19 20 public static int sum(int a, int b) { 21 int c = a + b; 22 return c; 23 } 24 }
注意:要想看被调用方法的执行流程,那么被调用方法也必须要加断点。
下一篇: 为何要清除浮动?如何清除?
推荐阅读
-
vscode+php+xdebug won't stop at breakpoint 断点不起作用
-
[转]Remote Debugging with Eclipse + WebSphere 7
-
vcs_lab_2006_lab3 Debugging with DVE
-
Skills of debugging model
-
Debugging DirectX 11 shaders with Visual Studio
-
Remote debugging with Visual Studio 2008 ASP.netASPUPVB.NETVB
-
Visual Studio 2015 - Analyze Performance While Debugging in Visual Studio 2015
-
vscode+php+xdebug won't stop at breakpoint 断点不起作用
-
iOS 逆向:【知道__NSMallocBlock__的地址,如何查看具体的内容?】while debugging a block in LLDB, how to locate the block
-
ABAP Debugging Script(调试器脚本)使用的一些实际例子 sapSAP云平台SAP Cloud PlatformSAP成都研究院Cloud