Java中如何实现“对象互斥锁”?

Java中如何实现“对象互斥锁”?
【正确答案】:(p226)Java语言中,有两种方法可以实现“对象互斥锁”,一是用关键字volatile来声明一个共享数据(变量),二是用关键字 synchronized来声明操作共享数据的一个方法或一段代码。