Eclipse 的 Debug 功能

01.Java教程-基础必备--2.Java核心基础好评30天入门---Eclipse、IDEA通用配置​​​​​​​

一、测试代码

测试代码 1

##DebugTest.java
package com..java;

public class DebugTest {
	public static void main(String[] args) {
		int i = 10;
		int j = 20;
		System.out.println("i = " + i + ", j = " + j);
		
		DebugTest test = new DebugTest();
		int max = test.getMax(i, j);
		
		System.out.println("max = " + max);
	}

	private int getMax(int k, int m) {
		int max = 0;
		if (k < m) {
			max = k;
		} else {
			max = m;
		}
		return max;
	}

}

测试代码 2

##DebugTest1.java
package com..java1;

public class DebugTest1 {
	
	public static void main(String[] args) {
		int[] arr = new int[] {1,2,3,4,5};
		System.out.println(arr);
		
		char[] arr1 = new char[] {'a','b','c'};
		System.out.println(arr1);
	}
	
}

二、如何调试

  1. 设置断点

注意:可以设置多个断点

  1. debug as java application

常用操作

操作

作用

step into 跳入(f5)进入当前行所调用的方法中
step over 跳过(f6)执行完当前行的语句,进入下一行
step return 跳回(f7)执行完当前行所在的方法,进入下一行
drop to frame回到当前行所在方法的第一行
resume 恢复

执行完当前行所在断点的所有代码,进入

下一个断点,如果没有就结束

Terminate 终止

停止JVM, 后面的程序不会再执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

EthanMilk

你的鼓励是我创作的最大动力谢谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值