Which of the following statements about threading are true
1) You can only obtain a mutually exclusive lock on methods in a class that extends
Thread or implements runnable
2) You can obtain a mutually exclusive lock on any object//true
3) A thread can obtain a mutually exclusive lock on a method declared with the keyword synchronized//true
4) Thread scheduling algorithms are platform dependent//true
Can any one help me to understand why 2) also true ?
Thanx in advance.