同步机制,方法,Lock接口
1.同步机制
1.校验线程安全问题的标准
(1)是否为多线程环境
(2)是否是共享数据
(3)是否有多条语句对共享数据操作
2.标准一和标准二不能修改,只能针对标准三.java提供了一个技术"同步机制"
将多条对共享数据的操作包裹起来,格式
sybchronized(锁对象){
}//锁对象可以是任意java类对象,必须保证多个线程使用的锁对象是同一个锁对象
1.1 同步机制代码实现
public class MyMethod implements Runnable{
private static int i = 100;//定义一个私有的共享数据
private Object obj = new Object();//创建一个锁对象
public void run(){
while(true){
同步机制,方法,Lock接口最先出现在Python成神之路。
共有 0 条评论