昨天一同事在国产平台上调试,向吾报告说 ,调试时卡死在Thread.sleep。吾当即认为是搞错了。
- Thread.sleep是一个所有人所有代码都会用的接口,这个出问题,那大家的软件都出问题,还用玩吗?
- 你有多大概率,发现一个全世界都没发现的问题?
随后吾提了几个验证思路。这时同事满脑子都是自己的观点,完全听不进去了。怎么办?只能吾来办。吾随即把调试环境的几个错误改了,加了几个输出,依然卡死,Thread.sleep当然一切正常。同事看了若有所思,过了一会明白大体问题出在哪里了。
太阳底下没有新鲜事,你几乎没有机会中大奖。