是我理解错了。可能是这样用,和大家分享下。如果两个线程要执行一个类中的synchronized(同步)方法,两个线程使用相同的实例来调用方法,那么一次只能有一个线程能够执行方法,另一个需要等待,直到锁被释放。也就是说:如果一个线程在对象上获得一个锁,就没有任何其他线程可以进入(该对象的)类中的任何一个同步方法.作者: 宏博 时间: 2017-7-26 21:37
public class CopyOfThreadSafeTest implements Runnable {
int num = 10; // 定义总票数