[JAVA基础] 第六章 Eclipse断点调试和基础语法的练习

本文详细介绍了Eclipse的断点调试方法,包括设置和删除断点的操作,以及通过断点查看程序执行流程。同时,文章提供了丰富的基础语法练习,如循环、if/switch语句和数组应用,帮助读者巩固Java编程技能。
摘要由CSDN通过智能技术生成

1    Eclipse断点调试

1.1    Eclipse断点调试

        Eclipse的断点调试可以查看程序的执行流程和解决程序中的bug

1.2    Eclipse断点调试常用操作:

            A:什么是断点:

                  就是一个标记,从哪里开始。

           B:如何设置断点:

                  你想看哪里的程序,你就在那个有效程序的左边双击即可。

           C:在哪里设置断点:

                  哪里不会点哪里。

                  目前:我们就在每个方法的第一条有效语句上都加。

           D:如何运行设置断点后的程序:

                  右键 -- Debug as -- Java Application

           E:看哪些地方:

                  Debug:断点测试的地方

                         在这个地方,记住F6,或者点击也可以。一次看一行的执行过程。

                  Variables:查看程序的变量变化

                  ForDemo:被查看的源文件

                  Console:控制台

           F:如何去断点:

                  再次双击即可

                  找到Debug视图,Variables界面,找到Breakpoints,并点击,然后看到所有的断点,

          最后点击那个双叉。

1.2.1    代码案例


/**  
 * 断点调试:
 * 		A:查看程序的执行流程
 * 		B:调试程序
 * 
 * 断点:
 * 		其实就是一个标记
 * 
 * 在哪里加呢?
 * 		想加哪里就加哪里,一般是加在我们看不懂的地方
 * 
 * 如何加呢?
 * 		在代码区域的最左边双击即可
 * 
 * 如何运行加断点的程序呢?
 * 		代码区域 -- 右键 -- Debug as -- Java Application
 * 		会弹出一个页面让我们选择是否进入debug模式,选择yes。
 * 
 * 如何让程序往下执行呢?
 * 		Step Over 执行下一步 
 * 		F6
 * 
 * 看那些区域呢?
 * 		代码区域:看程序的执行步骤
 * 		Debug区域:看程序的执行步骤
 * 		Variables:看变量的创建,赋值,销毁等
 * 		Console:看程序的输入和输出
 * 
 * 如何去除断点:
 * 		A:把加断点的动作再来一遍
 * 		B:在debug视图中,找到Breakpoints,选中断点,点击双x即可
 */
public class DebugDemo {
	public static void main(String[] args) {
		int a = 10;
		int b = 20;
		int c = a + b;
		System.out.println(c);
	}
}

 

 

1.3    断点调试练习

1.3.1    代码案例


/**  
 *    
 * 需求:看循环的执行流程(1-5求和案例)
 */
public class DebugTest {
	public static void main(String[] args) {
		// 定义求和变量
		int sum = 0;

		// 循环获取每一个数据
		for (int x = 1; x <= 5; x++) {
			sum += x;
		}

		System.out.println("sum:" + sum);
	}
}

1.3.2    代码案例


import java.util.Scanner;

/**  
 *
 * 需求:看方法的调用流程
 * 
 * 有方法调用的时候,要想看到完整的流程,每个方法都要加断点,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值