同步方法默认用 this 或者当前类class对象作为锁。使用关键则 synchronized来修饰方法
同步代码块可以选择以什么来加锁,比同步方法更精细,可以选择只同步会发生同步问题的部分代码而不是整个方法。使用 synchronized修饰需要同步的代码,用**synchronized(objiect){代码内容}**进行修饰
同步方法和代码块的区别
最新推荐文章于 2023-04-22 14:55:06 发布
同步方法默认用 this 或者当前类class对象作为锁。使用关键则 synchronized来修饰方法
同步代码块可以选择以什么来加锁,比同步方法更精细,可以选择只同步会发生同步问题的部分代码而不是整个方法。使用 synchronized修饰需要同步的代码,用**synchronized(objiect){代码内容}**进行修饰