锁一般都是锁线程,例如互斥锁Monitor等多个task可能共用一个线程假如一个task锁住线程,其他共用线程的task会同样等待吗?答案是:不会经过测试得到以下结论:task执行的所在线程会发生变化,所以不用担心线程锁会锁住同一个线程的其他task,因为其他task会被转换到别的线程继续执行