摘要:
多线程编程过程中,难免会涉及到资源共享的问题,在并发的线程中,如果不对线程加以控制,线程抢夺共享资源,对资源的读取和修改混乱,结果会导致不是我们想要的结果,这就需要引入线程同步的技术。 先演示下没有同步技术的案例: 当执行LockTest() 方法之后,打印出的counter的值则是错乱的: 下面开 阅读全文
摘要:
1.线程的创建新建线程通常分为两种:带参数的线程和不带参数的线程,不过建立起来都很简单://不带参数 public static void SetUpThread() { Thread t = new Thread(new ThreadStart(() => { Console.WriteLine("====="); ... 阅读全文