同步代码块,
当多个线程访问同一对象object中的synchronized (this)时,同一时刻只能一个线程访问synchronized (this)同步代码块中内容,其他线程可以访问该object中非synchronized (this)同步代码块,最关键的是,其他线程在一个线程访问同步代码块时,只能等待,被阻塞在同步代码块前。当该线程访问结束,其他线程才能获取访问同步代码块的权限。 当多个线程访问同一对象object中的synchronized (
同步代码块,
当多个线程访问同一对象object中的synchronized (this)时,同一时刻只能一个线程访问synchronized (this)同步代码块中内容,其他线程可以访问该object中非synchronized (this)同步代码块,最关键的是,其他线程在一个线程访问同步代码块时,只能等待,被阻塞在同步代码块前。当该线程访问结束,其他线程才能获取访问同步代码块的权限。 当多个线程访问同一对象object中的synchronized (