idea调试

简介: idea调试

当各个小伙伴进入到Java的课堂,开始搜索视频学习的时候,会发现,欸?我的调试呢?有疑问就会有需求,所以我把自己写算法以来和综合案例以来的调试技巧,细细的说给大家听。

1.快捷键以及如何使用

进入软件,在需要设置断电的代码处输入alt + F8,或者单击鼠标左键于代码前行号右边的空位

之后代码前面就会出现这个红色圆圈,当程序运行到这个地方后,就会出来监视系统

 

run是直接运行代码。而下面的debug就是监视运行,我们用这个来监视变量的改变,程序的运行。

之后idea下面就会出现这个界面,debugger就是监视界面,最右边一大块就是程序里里面的变量,也可以自己添加变量,就点击variales下面的+号.然后使用alt+f8等快捷键,来运行程序,观察变量改变。

2.监视的技巧

刚开始使用监视,可以写一些小的程序,来练练手,例如阶乘啊这类程序,进行逐行运行。

之后一段时间,可以写稍微长一些的代码,并且设置断点,观察结果,通过结果,来反推程序哪里出现了问题。

到了最后,就可以对综合案例(如学生管理系统)等进行监视,相信我,这个是提升最快的,还有算法题,可以说,一个好的监视方法可以让你的程序更强大!让你更快的找到问题。

某些情况下,可以输出中间变量,只需要sout然后运行,就可以大致反推一下程序哪里出现问题了,例如一些打印的函数,当你直接运行之后吗,发现打印的和你想的不一样,那么问题就很大概率发生在打印这个函数里。


相关文章
|
7月前
|
Java 开发工具
【开发工具】IDEA-DeBug 调试模式使用
【1月更文挑战第20天】【开发工具】IDEA-DeBug 调试模式使用
|
1月前
|
数据库 开发者
IntelliJ IDEA调试技巧:提升你的调试效率
调试是软件开发中不可或缺的一部分,而IntelliJ IDEA提供了一套强大的调试工具,可以帮助开发者更高效地定位和解决问题。本文将分享一些高手必会的IDEA调试技巧,让你在调试时如虎添翼。
31 0
|
1月前
|
IDE Java 开发工具
IntelliJ IDEA高效调试技巧:提升你的调试效率
在Java开发中,调试是开发过程中不可或缺的一部分。IntelliJ IDEA作为一款强大的IDE,提供了丰富的调试功能,帮助开发者更高效地定位和解决问题。本文将分享一些高手必会的IDEA调试技巧,让你的调试工作事半功倍。
43 0
|
7月前
|
SQL 存储 数据处理
实时计算 Flink版产品使用合集之idea本地调试,在哪里查看执行结果
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStreamAPI、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
4月前
|
Web App开发 JavaScript 前端开发
IDEA——使用JavaScript Debugger调试代码
IDEA——使用JavaScript Debugger调试代码
35 0
|
6月前
IDEA之Stream表达式生成、调试
IDEA之Stream表达式生成、调试
178 1
|
6月前
|
SQL 分布式计算 大数据
MaxCompute产品使用合集之如何在本地IDE(如IntelliJ IDEA)中配置MaxCompute (mc) 的任务和调试SQL
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
7月前
|
Java
<Java>逻辑控制,方法详解,重载,牛客习题,IDEA调试方法...
<Java>逻辑控制,方法详解,重载,牛客习题,IDEA调试方法
41 0
|
应用服务中间件
idea 调试报错 Illegal access: this web application instance has been stopped already.
idea 调试报错 Illegal access: this web application instance has been stopped already.
157 0
|
7月前
|
NoSQL 关系型数据库 MySQL
开发者福音:用IDEA和Iedis2加速Redis开发与调试
开发者福音:用IDEA和Iedis2加速Redis开发与调试
94 0
开发者福音:用IDEA和Iedis2加速Redis开发与调试