要看操作系统的调配方式,如果是预先枪占式的( preemptive), 则会先执行优先级别高的,完成后再执行次高的.  如果是轮回式的(time-sliced), 则不是这样子的情况, 大家轮着来.挂起已经depreciate 了, 而且不提倡使用,容易造成死锁. 用 wait(), notify()吧.