在多线程里为了禁止多个线程同时访问一个方法,会加把互斥锁
小弟也明白这个道理,但是lock的参数又有何用呢?
lock的作用不就是始终保持一个线程执行完了 再允许下一个线程执行吗?
那直接lock不就完事了吗 加个参数实在不知道起什么用?还望大神给小弟科普下 谢谢!
相关分类