老师,多线程的代码是如何调试的

来源:6-5 J.U.C之AQS-ReentrantLock与锁-1

慕侠4325934

2018-08-14

写回答

2回答

Jimin

2018-08-14

你好,这个问题是个好问题,我们调试只能看单线程的内容,会影响多线程的执行。
实际开发中,我们做多线程处理时,对输出的log讲究很多,核心环节必须输出log及相关变量值。一个配置好的log在做输出时,通常会包含时间及线程名,真出问题时,需要找到相关的日志,然后分析线程的运行情况,确定问题根本原因。
这也说明,log的记录很重要。

1
0

Tom_Dragon

2019-03-29

idea可以支持多线程debug

0
0

Java高并发编程,构建并发知识体系,提升面试成功率

构建完整并发与高并发知识体系,倍增高薪面试成功率!

3923 学习 · 832 问题

查看课程