synchronized修饰类的注意事项
									 
 下文笔者讲述synchronized修饰关键字的使用注意事项,如下所示:
 
				 
				
1. 当一个线程访问“某对象”的“synchronized方法”或“synchronized代码块”时
     其他线程对“该对象”的该“synchronized方法”或“synchronized代码块”的访问将被阻塞
2.当一个线程访问“某对象”的“synchronized方法”或“synchronized代码块”时
    其他线程仍然可以访问“该对象”的非同步代码块
3.当一个线程访问“某对象”的“synchronized方法”或“synchronized代码块”时
      其他线程对“该对象”的其他的“synchronized方法”或“synchronized代码块”的访问将被阻塞
4. synchronized关键字加在方法上或对象上,
     则它取得的锁是对象
5.synchronized作用的对象是一个静态方法或一个类
   则它取得的锁是对类,该类所有的对象同一把锁
  									
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

			
               
               
               
               
          
