好久没写东西了,脑袋有点僵,手更是有点僵。为了有个好的开始,作为博客的开篇文章,我选择翻译Joseph AlbahariThreading 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  同步上下文


posted on 2008-05-28 11:05  IT3N  阅读(288)  评论(0)    收藏  举报