IDEA 断点调试 入门+实用

本文介绍了IDEA中进行断点调试的方法,包括设置断点、进入Debug模式、使用快捷键、条件断点以及查看表达式值。特别提到,通过设置Debug的Transport选项为Sharedmemory可以优化内存占用。并提供了一个简单的Java代码示例,帮助读者实践调试技巧。
摘要由CSDN通过智能技术生成

IDEA 断点调试:

      众所周知,调试在开发中大量应用,“费话“不多说,直入正题。

 

Debug优化设置

大家大多数都是Windows系统,首先优化一下debug设置,更加节省内存空间:设置Debug连接方式,默认是Socket。Shared memory 是 Windows特有的一个属性,一般建议大家使用此配置,内存占用较少。

路径:SettingsàBuild,Execution,DeploymentàDebugger

找到Transport选项 将Socket修改为Shared memory

 

前奏已经结束,进入正题:

    1.断点设置

在代码左侧设置断点,点击鼠标左键,若再单击断点,断点消失。

 

2.进入Debug模式 ,右键要调试类

 

3.常用Debug调试快捷键介绍

 

 

4.断点调试——条件判断

      调试的时候,在循环里添加条件判断,可以极大提高效率,身 心 愉 悦 ?

具体操作,再断点处鼠标右击调出条件断点,可以在满足条件下,实施断点。

 

   5.查看表达式的值

即程序运行在,在某一处如何查看表达式的值。

首先在想要查看的地方加上断点

 

然后右键选择

在对话框中选择要查询的变量或表达式

 

 

附上简单调试java代码,可以直接上手练练

import java.util.Arrays;



public class hello {

    public static void main(String[] args) {

        for (int i = 0; i < 100 ; i++) {

            System.out.println(i);

        }

        int a = 10;

        int b = 20;

        int c = 20;



        int [] ary = new int[4];

            ary[0] = 11;

            ary[1] = 56;

            ary[2] = 98;

            ary[3] = 66;



        Arrays.toString(ary);



            int d = eat();

        System.out.println(d);

       

    }

   

    public static int eat(){

        System.out.println("......1");

        System.out.println("......2");

        System.out.println("......3");

        System.out.println("......4");

           return 10;

    }

   

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值