- 简介
- 目录大纲
- 最新文档
Timer线程
System.Threading.Timer C# class Person { public int Money = 0; } internal class Program { static void Main(string[] args) { Console.WriteLine("主线程开始"); Person p =……
张泽楠 - 2025年3月31日 18:57
多线程的分类
线程的特点 线程是CPU执行运算和控制的基本单元。包括程序寄存器和栈空间,特点是线程的创建、切换和中止都比进程要短。同一个进程中,所有的线程共享内存和文件资源,可以同时执行多个线程。线程的阻塞不会影响其他线程。 多线程更适用于多处理器(多核)的环境。 线程和进程的比较 并发性:都可以 资源方面:进程拥有资源的独立单位,线程只拥有必不可少的资源(轻量型资源) 开销方面:进程 大于 线程 独立性方面:……
张泽楠 - 2025年3月31日 13:33
线程同步
用户模式锁 Volatile Spinlock Interlock 内核模式锁 WaitHandle基类 EventWaitHandle AutoResetEvent ManualResetEvent 互斥量Mutex 信号量Semaphore 读写锁ReaderWriteLock 混合模式锁 CountDownEvent计数器 Monitor监视器 Lock同步块 ManualResetEven……
张泽楠 - 2025年3月31日 12:57