你把synchronized 放到while语句中试试看。应该是同步后没法跳出循环,如果不行,那我也不知道原因了!