A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 阿毛逗你玩 初级黑马   /  2014-12-29 13:53  /  989 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

lock作用概括?

1 个回复

倒序浏览
lock 关键字
lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。
lock 语句以关键字 lock 开头,它有一个作为参数的对象,在该参数的后面还有一个一次只能由一个线程执行的代码块。例如:
publicclass TestThreading
{
    private System.Object lockThis = newSystem.Object();
    public void Function()
    {
        lock (lockThis)
        {
            // Access thread-sensitiveresources.
        }
    }
}

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马