Which of the following statements is false?

a. If several synchronized statements in different threads are trying to execute on an object at the same time, only one of them
may be active on the object—all the other threads attempting to enter a synchronized statement on the same object are placed
in the blocked state.
b. When a synchronized statement finishes executing, the object’s monitor lock is released and one of the blocked threads
attempting to enter a synchronized statement can be allowed to acquire the lock to proceed.
c. Java also allows synchronized methods. Before executing, a synchronized instance method must acquire the lock on the
object that’s used to call the method.
d. Using a synchronized block to enforce mutual exclusion is an example of the design pattern known as the Java Exclusion
Pattern.

d. Using a synchronized block to enforce mutual exclusion is an example of the design pattern known as the Java Exclusion
Pattern.

Computer Science & Information Technology

You might also like to view...

Browsers enable users to click ________ to request a new copy of the page from the Web server, ensuring it is the most up-to-date information posted on that Web page

Fill in the blank(s) with correct word

Computer Science & Information Technology

MC Methods________and________create and append a Text node to an Element node, respectively.

a) createTextNode, appendChild. b) createTextNode, appendTextNode. c) createChild, appendChild. d) createTextNode, appendNode.

Computer Science & Information Technology