好久没写东西了,脑袋有点僵,手更是有点僵。为了有个好的开始,作为博客的开篇文章,我选择翻译Joseph Albahari 的Threading in C#来写。希望能与大家共同分享成长的历史![]()
废话少说了,先让我们来看看接下来接下来将学习的目录结构
第一部分 开卷有益
1 概念浏览
1.1 线程工作原理
1.2 线程的处理
1.3 何时该使用线程
1.4 何时不该使用线程
2 创建一个开始线程
2.1 向线程传递数据
2.2 线程的一般命名
2.3 线程的历史与未来
2.4 线程的优先权
2.5 例外处理
第二部分 同步基础
1 什么是同步-同步的本质
1.1 模块化设计
1.2 休眠与唤醒
1.3 连接线程
2 锁与线程安全
2.1 选择同步对象
2.2 嵌套锁
2.3 何时上锁
2.4 性能思考
2.5 线程安全
3 中断与中止
4 线程状态
5 等待处理
5.1 AutoResetEvent
5.2 ManualResetEvent
5.3 Mutex
5.4 Semaphore
5.5 WaitAny, WaitAll and SignalAndWait
6 同步上下文
浙公网安备 33010602011771号