摘要: 多线程应用中经常使用lock,在使用这个关键字的时候,经常有个疑问,如果更改了当时的入参,那么是否会变化呢,下面通过代码实例测试一把 主线程中发起了三个线程,但是使用通一个锁,同时改变入参 i 的值。最终结果如下 如上图所示,当lock锁住的时候,是按照顺序执行的,同时入参 i 并没有被后面的值影响 阅读全文
posted @ 2018-06-12 16:09 醉梦ai天涯 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Join 就是加入的意思,也就是说新创建的线程加入到进程中,并马上执行。 看下面这段代码 效果图如下 在实际使用的时候会使用到jion的另一个重载方法 public bool Join(int millisecondsTimeout) 当使用这个方法设置超时时间的时候可以在超时时跳出线程,回到原来的 阅读全文
posted @ 2018-06-12 15:54 醉梦ai天涯 阅读(312) 评论(0) 推荐(0) 编辑