1 多线程调试 开发过多线程应用的朋友应该有体会,有些时候,为了观察多个线程间变量的不同状态,以及锁的获取等,就会想到在代码里加个断点debug一下. 在IDE里断点停下来的时候,可以切换到另外的线程中,跑其他的代码,不会互相影响.当然,这里是有个开关的,在Eclipse里默认开启, 但是在IntelliJ IDEA里默认是没有开启的.也就是说如果你在IDEA里代码里加断点,虽然一个线程的断了下来,但其他线程的已经执行过了.此处把线程的suspend设置成和Eclipse模式一样之后,也可以开始…