Tag: 同步的

如果我在同一个类上同步两个方法,它们可以同时运行吗?

如果我在同一个类上同步两个方法,它们可以同时在同一个对象上运行吗? 例如: class A { public synchronized void methodA() { //method A } public synchronized void methodB() { // method B } } 我知道我不能在两个不同线程的同一个对象上运行两次methodA() 。 methodB()同样的事情。 但是,我可以在methodB()仍在运行时在不同的线程上运行methodB()吗? (同一个对象)