【发布时间】:2015-02-20 12:39:14
【问题描述】:
我有两个令我困惑的问题。我不是java专业的
第一季度。两个线程 A 和 B 同时命中一个对象中的两个不同的同步方法。他们俩会继续吗? 以下哪个选项给出了上述问题的有效结果?
一个。是的,因为方法是同步的。
b.不,只有一种方法可以获取锁。
c。不,因为方法是同步的。
d。是的,两个不同的线程命中
第二季度。 wait、notify 和 notifyAll 方法不在 Thread 上调用,而是在 Object 上调用。是真是假?
【问题讨论】:
-
也许您可以解释您的疑问,这将导致更明智的答案。我建议你阅读 Object 的 Javadoc,它会解释第二个答案。
标签: java multithreading core