程序员的工作内容,有不少的时间是用在调试代码上.可以说不是在调试代码,就是即将调试代码. 掌握调试代码的一些技巧,在使用IDE提供的debugger时会快速定位问题的方式. 1.多线程调试 在多线程应用的开发中,有时候为了观察多个线程间变量的不同状态,以及锁的获取等,就会想到在代码里加个断点debug一下.在IDE里断点停下来的时候,可以切换到另外的线程中,跑其他的代码,不会互相影响.当然,这里是有个开关的,在Eclipse里默认开启,IDE直接在断点处,将suspend改成Thread 一个线…