1、一个对象,两个同步方法:优先拿到锁的先执行!只要是锁的一个对象, 方法都是同步方法应该都是谁先拿到锁,谁先执行,剩下的只能等待
2、两个对象,两个同步方法,两个同时执行,因为是两个锁
3、一个对象,一个同步方法,一个不是同步方法,两个线程去调用,非同步方法,因为不受阻塞限制
4、两个静态方法,两个对象,只要锁住一个,那么久斗殴锁住了,因为锁住的是类
5、1个静态的同步方法,1个普通的同步方法 ,一个对象
两个同时执行,不受限制
6、1个静态的同步方法,1个普通的同步方法 ,两个对象
两个同时执行,不受限制